diff options
Diffstat (limited to '.circleci')
-rw-r--r-- | .circleci/config.yml | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 000000000..2e7e55f64 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,51 @@ +# Use the latest 2.1 version of CircleCI pipeline process engine. See: https://circleci.com/docs/2.0/configuration-reference +version: 2.1 + +commands: + configure: + steps: + - run: + command: | + ./buildconf + ./configure --enable-warnings --enable-werror --with-openssl + + build: + steps: + - run: make + + test: + steps: + - run: make test-nonflaky + +executors: + ubuntu: + machine: + image: ubuntu-2004:202010-01 + +jobs: + basic: + executor: ubuntu + steps: + - checkout + - configure + - build + - test + + arm: + machine: + image: ubuntu-2004:202101-01 + resource_class: arm.medium + steps: + - checkout + - configure + - build + - test + +workflows: + x86-openssl: + jobs: + - basic + + arm-openssl: + jobs: + - arm |