blob: 0acc1f267ac28507f263a65eb4faf805eb3555cd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
name: Build TCPDBench
on:
push:
pull_request:
schedule:
- cron: 42 8 * * */21
jobs:
tcpdbench-docker:
name: Check TCPDBench (docker)
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Build TCPDBench docker image
run: docker build -t alan-turing-institute/tcpdbench .
- name: Create output directory
run: mkdir -p docker_output
- name: Recreate output and test for differences
run: docker -v docker_output:/TCPDBench/analysis/output alan-turing-institute/tcpdbench /bin/bash -c "make clean && make results && git checkout ./analysis/output/rankplots/*.pdf && git diff --exit-code"
- name: Show output
run: ls -R docker_output
|