From a459704bb7e308274c8596061bf28364b9fa8ea4 Mon Sep 17 00:00:00 2001 From: Boris Faure Date: Sat, 22 Dec 2018 15:46:20 +0100 Subject: [PATCH] ci: add circleci config --- .circleci/config.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .circleci/config.yml diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 00000000..1b56d0e2 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,24 @@ +version: 2 +jobs: + build: + docker: + - image: borisfaure/terminology-ci:0.1 + steps: + - run: | + cd /terminology + git pull --ff-only + if [ -n "$CIRCLE_PR_NUMBER" ]; then + git fetch origin pull/$CIRCLE_PR_NUMBER/head + fi + if [ -n "$CIRCLE_SHA1" ]; then + git reset --hard origin/master + else + git reset --hard $CIRCLE_SHA1 + fi + - run: | + cd /terminology + meson . build + meson configure build + cd build + ninja +path: /terminology