]> git.proxmox.com Git - ceph.git/blame - ceph/src/seastar/.circleci/config.yml
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / seastar / .circleci / config.yml
CommitLineData
9f95a23c
TL
1version: 2.1
2jobs:
3 build_and_test:
4 parameters:
5 dialect:
6 description: C++ dialect to build with
f67539c2 7 default: gnu++20
9f95a23c
TL
8 type: string
9 docker:
f67539c2 10 - image: docker.io/scylladb/seastar-toolchain
9f95a23c
TL
11 steps:
12 - checkout
13 - run: git submodule sync
14 - run: git submodule update --init
15 - run:
16 command: |
17 ./configure.py --c++-dialect << parameters.dialect >>
18 ninja -C build/release -j1
19 ./test.py --mode release
20workflows:
21 version: 2
22 build_and_test:
23 jobs:
24 - build_and_test:
f67539c2 25 dialect: c++20
9f95a23c 26 - build_and_test:
f67539c2 27 dialect: c++17