No desktop option

This commit is contained in:
Devin Dice 2023-01-20 21:14:29 -05:00
parent 8f0b23d4ac
commit a5723730b4
2 changed files with 10 additions and 1 deletions

View file

@ -14,6 +14,7 @@ blocks:
- git submodule update --init --recursive
- 'docker pull $DOCKER_USERNAME/cloud9-ide-vdi:latest || true'
- 'cd ./configuration && python configure.py --desktop enabled'
- 'cd ../'
- 'docker build --cache-from=$DOCKER_USERNAME/cloud9-ide-vdi:latest -t devindice/cloud9-ide-vdi .'
- '# Login to Dockerhub'
- 'echo "${DOCKER_PASSWORD}" | docker login -u "${DOCKER_USERNAME}" --password-stdin'
@ -21,6 +22,7 @@ blocks:
- 'docker image tag devindice/cloud9-ide-vdi:latest devindice/cloud9-ide-vdi:testing'
- 'docker push $DOCKER_USERNAME/cloud9-ide-vdi:testing'
- 'cd ./configuration && python configure.py --desktop disabled'
- 'cd ../'
- 'docker build --cache-from=$DOCKER_USERNAME/cloud9-ide-vdi:latest -t devindice/cloud9-ide-vdi .'
- 'docker image tag devindice/cloud9-ide-vdi:latest devindice/cloud9-ide-vdi:no-desktop-testing'
- 'docker push $DOCKER_USERNAME/cloud9-ide-vdi:no-desktop-testing'

View file

@ -15,12 +15,19 @@ blocks:
- DATE=$(date +%y%U%u)
- 'VERSION="${DATE}"'
- 'docker pull $DOCKER_USERNAME/cloud9-ide-vdi:latest || true'
- 'cd ./configuration && python configure.py --desktop enabled'
- 'cd ../'
- 'docker build --cache-from=$DOCKER_USERNAME/cloud9-ide-vdi:latest -t devindice/cloud9-ide-vdi .'
- '# Login to Dockerhub'
- 'echo "${DOCKER_PASSWORD}" | docker login -u "${DOCKER_USERNAME}" --password-stdin'
- '# Create a version'
- 'docker image tag devindice/cloud9-ide-vdi:latest devindice/cloud9-ide-vdi:$VERSION'
- 'docker push $DOCKER_USERNAME/cloud9-ide-vdi:$VERSION'
- 'docker push $DOCKER_USERNAME/cloud9-ide-vdi:latest'
- 'cd ./configuration && python configure.py --desktop disabled'
- 'cd ../'
- 'docker build --cache-from=$DOCKER_USERNAME/cloud9-ide-vdi:latest -t devindice/cloud9-ide-vdi .'
- 'docker image tag devindice/cloud9-ide-vdi:latest devindice/cloud9-ide-vdi:$VERSION-no-desktop'
- 'docker push $DOCKER_USERNAME/cloud9-ide-vdi:$VERSION-no-desktop'
secrets:
- name: Dockerhub