arch: null environment: { } image: ubuntu/lts packages: - docker.io secrets: - 866a99d5-ea52-4aa1-acda-c39949460867 shell: true sources: - https://git.ivar.systems/greatoffice#master tasks: - build: | CURRENT_DEV_VERSION=$(cat ~/greatoffice/server/.version-dev) CURRENT_DEV_VERSION_INT=${CURRENT_DEV_VERSION//[!0-9]/} sudo docker build -t greatoffice/server:$CURRENT_DEV_VERSION_INT ~/greatoffice/server - publish: | CURRENT_DEV_VERSION=$(cat ~/greatoffice/server/.version-dev) CURRENT_DEV_VERSION_INT=${CURRENT_DEV_VERSION//[!0-9]/} cat ~/.dockerpassword | sudo docker login dr.ivar.systems -u builder --password-stdin sudo docker push dr.ivar.systems/greatoffice/server:$CURRENT_DEV_VERSION_INT sudo docker push dr.ivar.systems/greatoffice/server:latest complete-build() triggers: [ ]