summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schmidt <s.schmidt@samsung.com>2020-03-26 14:25:04 +0100
committerStefan Schmidt <s.schmidt@samsung.com>2020-03-26 14:25:04 +0100
commitecee4a313950a0c5ca66656e9524affaacd22b29 (patch)
treed6a4c506cf84bff8f18af85d81b8593b4198de9d
parent43ac889bc1634ec6a05e040e670b01c2ccc3fc62 (diff)
ci: circle: initial config file to test out setup
-rw-r--r--.circleci/config.yml34
1 files changed, 34 insertions, 0 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml
new file mode 100644
index 0000000000..5cd0da5b69
--- /dev/null
+++ b/.circleci/config.yml
@@ -0,0 +1,34 @@
1version: 2.0
2
3jobs:
4 "Fedora31-default":
5 docker:
6 - image: stefanschmidt1/ci-support-files:Fedora31
7 working_directory: /
8 steps:
9 - checkout
10 - run: meson build -Decore-imf-loaders-disabler=scim,ibus -Dbindings=luajit,cxx,mono -Dmono-beta=true
11 - run: ninja -C build
12 - run: ninja -C build install
13 - run:
14 name: Run tests
15 command: ninja -C build test
16
17 "Fedora31-release-ready":
18 docker:
19 - image: stefanschmidt1/ci-support-files:Fedora31
20 working_directory: /
21 steps:
22 - checkout
23 - run: meson build -Decore-imf-loaders-disabler=scim,ibus --buildtype=release
24 - run: ninja -C build
25 - run:
26 name: Run tests
27 command: ninja -C build dist
28
29workflows:
30 version: 2
31 build:
32 jobs:
33 - "Fedora31-default"
34 - "Fedora31-release-ready"