From 41fcbc881b800e7c90be6ac4a0d530b316b5a071 Mon Sep 17 00:00:00 2001 From: John Sully Date: Wed, 22 Apr 2020 02:13:02 -0400 Subject: [PATCH 1/2] Run arm CI builds Former-commit-id: 17795fd5ce5fed0706769b37b3d11104b575fc37 --- .github/workflows/ci.yml | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d812760c9..8c8a47fce 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,7 +10,20 @@ jobs: - name: make run: | sudo apt-get install uuid-dev libcurl4-openssl-dev - make + make -j2 + - name: test + run: | + sudo apt-get install tcl8.5 + ./runtest --clients 2 --verbose + + test-ubuntu-arm: + runs-on: [self-hosted, linux, arm] + steps: + - uses: actions/checkout@v1 + - name: make + run: | + sudo apt-get install uuid-dev libcurl4-openssl-dev + make -j4 - name: test run: | sudo apt-get install tcl8.5 @@ -20,7 +33,7 @@ jobs: runs-on: ubuntu-16.04 steps: - uses: actions/checkout@v1 - - name: make + - name: make -j2 run: | sudo apt-get install uuid-dev libcurl4-openssl-dev make @@ -30,4 +43,4 @@ jobs: steps: - uses: actions/checkout@v1 - name: make - run: make + run: make -j2 From 92703d32cc642497965ca691cc69ecdae439b1be Mon Sep 17 00:00:00 2001 From: John Sully Date: Wed, 22 Apr 2020 02:17:28 -0400 Subject: [PATCH 2/2] Default yes in apt install Former-commit-id: e0a8709c09796b4e9a32166205ebdd487b52290a --- .github/workflows/ci.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8c8a47fce..61309ac21 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,11 +9,11 @@ jobs: - uses: actions/checkout@v1 - name: make run: | - sudo apt-get install uuid-dev libcurl4-openssl-dev + sudo apt-get -y install uuid-dev libcurl4-openssl-dev make -j2 - name: test run: | - sudo apt-get install tcl8.5 + sudo apt-get -y install tcl8.5 ./runtest --clients 2 --verbose test-ubuntu-arm: @@ -22,11 +22,11 @@ jobs: - uses: actions/checkout@v1 - name: make run: | - sudo apt-get install uuid-dev libcurl4-openssl-dev + sudo apt-get -y install uuid-dev libcurl4-openssl-dev make -j4 - name: test run: | - sudo apt-get install tcl8.5 + sudo apt-get -y install tcl8.5 ./runtest --clients 2 --verbose build-ubuntu-old: @@ -35,7 +35,7 @@ jobs: - uses: actions/checkout@v1 - name: make -j2 run: | - sudo apt-get install uuid-dev libcurl4-openssl-dev + sudo apt-get -y install uuid-dev libcurl4-openssl-dev make build-macos-latest: