Skip to content

Commit

Permalink
CI: add .circleci/config.yml
Browse files Browse the repository at this point in the history
Assisted-by: Gabriel Simmer

Closes #7239
  • Loading branch information
bagder committed Jun 11, 2021
1 parent a5adf8c commit 3edab8c
Showing 1 changed file with 51 additions and 0 deletions.
51 changes: 51 additions & 0 deletions .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

0 comments on commit 3edab8c

Please sign in to comment.