################################################################################ # Build build: docker build -t webnist_web:${CI_PIPELINE_ID} ./web ################################################################################ # Publish tag: docker tag webnist_web:${CI_PIPELINE_ID} ${REGISTRY}/webnist_web push: docker push ${REGISTRY}/webnist_web ################################################################################ # Clean cleant: docker rmi -f webnist_web:${CI_PIPELINE_ID} cleanr: docker rmi -f ${REGISTRY}/webnist_web ################################################################################ # Deploy deploy: docker -H ${PROD_HOST} service update --force --detach --image=$(docker inspect --format='{{index .RepoDigests 0}}' ${REGISTRY}/webnist_web) ${PROD_SERVICE_NAME}