Browse Source

Split tests into pebble/staging

pull/618/head
Tim Kimber 5 years ago
parent
commit
26dadf3c7f
No known key found for this signature in database GPG Key ID: 3E1804964E76BD18
3 changed files with 51 additions and 26 deletions
  1. +1
    -26
      .github/workflows/run-tests-pebble.yml
  2. +25
    -0
      .github/workflows/run-tests-staging-duckdns.yml
  3. +25
    -0
      .github/workflows/run-tests-staging-dynu.yml

.github/workflows/run-all-tests.yml → .github/workflows/run-tests-pebble.yml View File


+ 25
- 0
.github/workflows/run-tests-staging-duckdns.yml View File

@ -0,0 +1,25 @@
name: Run all tests using DuckDNS
on:
push:
branches:
- master
pull_request:
branches:
- master
jobs:
test-centos7-duckdns:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Build the docker-compose stack
run: docker-compose up -d --build
- name: Run test suite on CentOS7 against Staging using DuckDNS
run: test/run-test.sh centos7-duckdns
test-ubuntu-duckdns:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Build the docker-compose stack
run: docker-compose up -d --build
- name: Run test suite on Ubuntu against Staging using DuckDNS
run: test/run-test.sh ubuntu-duckdns

+ 25
- 0
.github/workflows/run-tests-staging-dynu.yml View File

@ -0,0 +1,25 @@
name: Run all tests using Dynu
on:
push:
branches:
- master
pull_request:
branches:
- master
jobs:
test-centos7-dynu:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Build the docker-compose stack
run: docker-compose up -d --build
- name: Run test suite on CentOS7 against Staging using Dynu
run: test/run-test.sh centos7-dynu
test-ubuntu-dynu:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Build the docker-compose stack
run: docker-compose up -d --build
- name: Run test suite on Ubuntu against Staging using Dynu
run: test/run-test.sh ubuntu-dynu

Loading…
Cancel
Save