From 369051e78b7e278afb15c35e69b67da0620c3e21 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 8 Apr 2016 18:46:56 +0300 Subject: add .gitlab-ci.yml --- .gitlab-ci.yml | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 00000000..4d651d60 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,45 @@ +stages: +- deploy +- fail +- ok + +pages: + stage: deploy + script: + - apt-get update + - apt-get -y -qq install git-core zip gcc zlib1g-dev ca-certificates libxml2-utils + - cd .. + - rm -rf tools + - git clone --depth 1 https://gitlab.com/evol/evol-tools.git tools + - ./tools/gitlab-ci/clientdata.sh + artifacts: + paths: + - public + only: + - master + +ok_job: + stage: ok + script: + - apt-get update + - apt-get -y -qq install ii psmisc + - 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" + when: on_success + only: + - master + +fail_job: + stage: fail + script: + - apt-get update + - apt-get -y -qq install ii psmisc + - 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" + when: on_failure + only: + - master -- cgit v1.2.3-70-g09d2