From 7e352673864a37f08e7aed9ef631f52f1bd475a3 Mon Sep 17 00:00:00 2001 From: Joshua Boniface Date: Thu, 21 Jun 2018 12:20:53 -0400 Subject: [PATCH] Add CI configuration --- .gitlab-ci.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 00000000..2dfe4aea --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,26 @@ +stages: + - build + - deploy + +build: + stage: build + before_script: + - git submodule update --init + script: + - /usr/local/bin/build-package + artifacts: + when: on_failure + paths: + - public + expire_in: 5 min + only: + - master + +deploy: + stage: deploy + script: + - /usr/local/bin/deploy-package + artifacts: + expire_in: 1 min + only: + - master