Prepare .env when a new workspace is created

This commit is contained in:
wvffle 2022-07-02 12:27:37 +00:00
parent 14252854e7
commit d0f72dc245
1 changed files with 11 additions and 9 deletions

View File

@ -8,14 +8,8 @@ tasks:
yarn install yarn install
cd .. cd ..
# Prepare .env # Prepare prebuild .env
echo "# Gitpod Environment Variables" > .env echo "# Gitpod Environment Variables" > .env
echo "MEDIA_URL=`gp url 8000`/media/" >> .env
echo "STATIC_URL=`gp url 8000`/staticfiles/" >> .env
echo "FUNKWHALE_HOSTNAME=`gp url 8000 | sed 's#https://##'`" >> .env
echo "GITPOD_WORKSPACE_URL=$GITPOD_WORKSPACE_URL" >> .env
echo "HMR_PORT=8000" >> .env
echo "VUE_APP_INSTANCE_URL=$VUE_APP_INSTANCE_URL" >> .env
# Prepare docker # Prepare docker
docker network create federation docker network create federation
@ -54,8 +48,16 @@ tasks:
# Stop docker # Stop docker
docker-compose stop docker-compose stop
command: | command: |
docker-compose up -d nginx # Prepare workspace .env
docker-compose up front api echo "MEDIA_URL=`gp url 8000`/media/" >> .env
echo "STATIC_URL=`gp url 8000`/staticfiles/" >> .env
echo "FUNKWHALE_HOSTNAME=`gp url 8000 | sed 's#https://##'`" >> .env
echo "GITPOD_WORKSPACE_URL=$GITPOD_WORKSPACE_URL" >> .env
echo "HMR_PORT=8000" >> .env
echo "VUE_APP_INSTANCE_URL=$VUE_APP_INSTANCE_URL" >> .env
# Start app
docker-compose up front api nginx
- name: Welcome to Funkwhale development! - name: Welcome to Funkwhale development!
env: env: