Skip to content

Commit

Permalink
Move system testing to GitHub Actions
Browse files Browse the repository at this point in the history
  • Loading branch information
lucacome committed Jun 28, 2024
1 parent 21481c3 commit ffdd677
Show file tree
Hide file tree
Showing 2 changed files with 48 additions and 15 deletions.
30 changes: 15 additions & 15 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
version: 2
jobs:
system_testing:
machine:
image: ubuntu-2204:2022.04.2
steps:
- checkout
- run:
name: system.testing
command: |
./ci/system_testing.sh
- store_artifacts:
path: ./test-log
# system_testing:
# machine:
# image: ubuntu-2204:2022.04.2
# steps:
# - checkout
# - run:
# name: system.testing
# command: |
# ./ci/system_testing.sh
# - store_artifacts:
# path: ./test-log
build_gcc48_opentracing_15:
docker:
- image: ubuntu:18.04
Expand Down Expand Up @@ -58,11 +58,11 @@ workflows:
ignore: /.*/
tags: &tags
only: /^v[0-9]+(\.[0-9]+)*$/
- system_testing
# - system_testing
- build_gcc48_opentracing_15
- build_gcc48_opentracing_16:
requires:
- build_gcc48_opentracing_15
- openresty_docker_image:
requires:
- system_testing
# - openresty_docker_image:
# requires:
# - system_testing
33 changes: 33 additions & 0 deletions .github/workflows/system-testing.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: System Testing

on:
push:
branches:
- master
tags:
- "v[0-9]+.[0-9]+.[0-9]+"
pull_request:
branches:
- master

concurrency:
group: ${{ github.ref_name }}-system-testing
cancel-in-progress: true

jobs:
system-testing:
name: System Testing
runs-on: ubuntu-22.04
steps:
- name: Checkout Repository
uses: actions/checkout@v4

- name: Run System Testing
run: ./ci/system_testing.sh
shell: bash

- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: test-log
path: ./test-log

0 comments on commit ffdd677

Please sign in to comment.