From 87d45fa165145948965a7e8a0bf4d699b5d23fba Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Wed, 11 Dec 2019 18:59:25 -0800 Subject: Support for GitHub actions. This allows us to test macOS (darwin), Windows, and Linux. The work is just initial, and does not include coverage of the TLS layer or ZeroTier portions, yet. --- .github/workflows/linux.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .github/workflows/linux.yml (limited to '.github/workflows/linux.yml') diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml new file mode 100644 index 00000000..137fb682 --- /dev/null +++ b/.github/workflows/linux.yml @@ -0,0 +1,19 @@ +name: linux +on: [push] +jobs: + + build: + name: build + runs-on: [ ubuntu-latest ] + steps: + - name: Check out code + uses: actions/checkout@v1 + + - name: Configure + run: mkdir build && cd build && cmake .. + + - name: Build + run: cmake --build build + + - name: Test + run: cd build && ctest --output-on-failure \ No newline at end of file -- cgit v1.2.3-70-g09d2