From 24701452099ad52ae2fc60fbcad9f3291dc25ed1 Mon Sep 17 00:00:00 2001 From: Sebastian Frank Date: Wed, 6 Sep 2017 10:39:21 +0200 Subject: [PATCH 1/2] CI renamed deploy to review --- .gitlab-ci.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7634475..dd3f990 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,7 +1,7 @@ stages: - build # - test - - deploy + - review build_ui: image: node @@ -25,30 +25,30 @@ build_ui: - index.html -deploy: +review: image: mwienk/docker-lftp tags: - docker dependencies: - build_ui - stage: deploy + stage: review script: - cat index.html - mkdir _for_upload - mv assets build conf index.html _for_upload - lftp -c "set sftp:auto-confirm yes; open -u intern_basispanel_ui,$FTP_PASSWORD sftp://ftp.basehosts.de;mkdir -f /$CI_COMMIT_REF_NAME; mirror -v -n -e -R -L _for_upload/ /$CI_COMMIT_REF_NAME" environment: - name: $CI_COMMIT_REF_NAME + name: review/$CI_COMMIT_REF_NAME url: http://ui.basispanel.de/$CI_COMMIT_REF_NAME/ -deploy_fullsync: +review_fullsync: image: mwienk/docker-lftp tags: - docker dependencies: - build_ui - stage: deploy + stage: review script: - mkdir _for_upload - mv assets build conf index.html _for_upload From a89e6d1351a055c9bd50f0739c24df81fc4000e5 Mon Sep 17 00:00:00 2001 From: Sebastian Frank Date: Wed, 6 Sep 2017 11:01:15 +0200 Subject: [PATCH 2/2] stop review --- .gitlab-ci.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index dd3f990..6b200ae 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -25,7 +25,7 @@ build_ui: - index.html -review: +start_review: image: mwienk/docker-lftp tags: - docker @@ -40,6 +40,22 @@ review: environment: name: review/$CI_COMMIT_REF_NAME url: http://ui.basispanel.de/$CI_COMMIT_REF_NAME/ + on_stop: stop_review + +stop_review: + image: mwienk/docker-lftp + tags: + - docker + stage: review + variables: + GIT_STRATEGY: none + script: + - echo stopping env + environment: + name: review/$CI_COMMIT_REF_NAME + action: stop + when: manual + review_fullsync: