From c8d2bbb0c1aa53e21d2b8e4ba1814fb0d50e221b Mon Sep 17 00:00:00 2001 From: Alessandro Cerioni <acerioni@grandlyon.com> Date: Sun, 28 Jul 2019 19:47:33 +0200 Subject: [PATCH] Added image name and .gitlab-ci.yaml --- .gitlab-ci.yml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..82c1619 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,36 @@ +variables: + LOGLEVEL: DEBUG + TMP_DIRECTORY: /tmp + MINIO_SRC_ENDPOINT: + MINIO_SRC_ACCESS_KEY: + MINIO_SRC_SECRET_KEY: + MINIO_SRC_SECURE: + MINIO_DST_ENDPOINT: + MINIO_DST_ACCESS_KEY: + MINIO_DST_SECRET_KEY: + MINIO_DST_SECURE: + BUCKET_LIST: + SLEEP_TIME_IN_SECONDS: 5 + +stages: + - build + +build_development: + stage: build + only: + - development + script: + - export TAG=dev + - docker-compose build + - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY + - docker-compose push + +build_release: + stage: build + only: + - tags + script: + - export TAG=$(echo $CI_COMMIT_TAG | sed 's/v//g') + - docker-compose build + - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY + - docker-compose push -- GitLab