diff options
author | Daniel Stenberg <daniel@haxx.se> | 2021-06-11 07:50:28 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2021-06-11 16:34:12 +0200 |
commit | 45c5d9dd1ca49c93b41cd39b830f7cb206d01eba (patch) | |
tree | c78fcf74438006c4f58fda2b46370a5760c5f6e7 /.circleci | |
parent | 86d9bf42d300b79ac8e0af45b1420a2947e27860 (diff) | |
download | curl-45c5d9dd1ca49c93b41cd39b830f7cb206d01eba.tar.gz |
CI: add .circleci/config.yml
Assisted-by: Gabriel Simmer
Closes #7239
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 |