diff options
author | Andrei Karas <akaras@inbox.ru> | 2016-04-08 20:22:17 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2016-04-08 20:22:17 +0300 |
commit | 1416f3c4a275189c5969671c500f93d6f85e480d (patch) | |
tree | 69b1a82eafba414ba5828c32f6021140ef8859f5 /.gitlab-ci.yml | |
parent | 369051e78b7e278afb15c35e69b67da0620c3e21 (diff) | |
download | clientdata-1416f3c4a275189c5969671c500f93d6f85e480d.tar.gz clientdata-1416f3c4a275189c5969671c500f93d6f85e480d.tar.bz2 clientdata-1416f3c4a275189c5969671c500f93d6f85e480d.tar.xz clientdata-1416f3c4a275189c5969671c500f93d6f85e480d.zip |
add cache in .gitlab-ci.yml. Disable irc report for now.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 25 |
1 files changed, 23 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4d651d60..3b9264f4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -11,10 +11,17 @@ pages: - cd .. - rm -rf tools - git clone --depth 1 https://gitlab.com/evol/evol-tools.git tools + - mkdir .shared + - echo >.shared/error.log + - echo ${CI_BUILD_ID} >.shared/buildid.log - ./tools/gitlab-ci/clientdata.sh artifacts: paths: - public + cache: + key: "$CI_BUILD_REF_NAME" + paths: + - .shared only: - master @@ -26,8 +33,15 @@ ok_job: - cd .. - rm -rf tools - git clone --depth 1 https://gitlab.com/evol/evol-tools.git tools - - ./tools/gitlab-ci/completeaction.sh "Build success. See https://gitlab.com/evol/clientdata/builds" +# - ./tools/gitlab-ci/completeaction.sh "Build success. See https://gitlab.com/evol/clientdata/builds/$(tools/.shared/buildid.log)" + - rm -rf .shared when: on_success + cache: + key: "$CI_BUILD_REF_NAME" + paths: + - .shared + dependencies: + - pages only: - master @@ -39,7 +53,14 @@ fail_job: - cd .. - rm -rf tools - git clone --depth 1 https://gitlab.com/evol/evol-tools.git tools - - ./tools/gitlab-ci/completeaction.sh "Build failed. See https://gitlab.com/evol/clientdata/builds" +# - ./tools/gitlab-ci/completeaction.sh "Build failed. See https://gitlab.com/evol/clientdata/builds/$(tools/.shared/buildid.log)" + - rm -rf .shared when: on_failure + cache: + key: "$CI_BUILD_REF_NAME" + paths: + - .shared + dependencies: + - pages only: - master |