dockers/.gitlab-ci.yml

52 lines
1.1 KiB
YAML

image: docker
stages:
- build
- default
variables:
USER: shockrah
before_script:
- docker login --username $USER --password $PASS
dummy:
script:
- echo $env_var
- echo $env_file
- cat $env_file
#build-freechat-prod:
# # Can't use variables section here due to the sub shell being invoked here
# before_script:
# - export VERSION="$(date +%d-%m-%Y)"
#
# stage: default
# only:
# refs:
# - master
# changes:
# - Freechat/Dockerfile
# script:
# - cd Freechat/
# - echo $VERSION
# - docker build -t freechat .
# - docker tag freechat "$USER/freechat:$VERSION"
# - docker push "$USER/freechat:$VERSION"
#
#
#build-freechat-pipeline:
# stage: default
# only:
# refs:
# - master
# changes:
# - freechat-pipeline/entrypoint.sh
# - freechat-pipeline/Dockerfile
# script:
# - cd freechat-pipeline/
# - docker build -t freechat-pipeline .
# - docker tag freechat-pipeline "$USER/freechat-pipeline:latest"
# - docker push "$USER/freechat-pipeline:latest"