123456789101112131415161718192021222324252627 |
- name: Test Verification
- on:
- push:
- branches:
- - master
- jobs:
- build-ubuntu:
- name: Build and Test Ubuntu Latest
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v1
- - name: Init submodules
- run: git submodule update --init --recursive
- - name: Build the Ubuntu Latest Docker image
- run: docker build . --file .ci/Dockerfile.ubuntu --tag ubuntu_debugimage:latest
- - name: Run tests
- run: docker run ubuntu_debugimage:latest ctest /build --output-on-failure
- #build-windows:
- #runs-on: windows-latest
- #name: Build and Test Windows
- #steps:
- #- uses: actions/checkout@v1
- #- name: Init submodules
- #run: git submodule update --init --recursive
- #- name: Build the Docker image
- #run: docker build . --file .ci/Dockerfile.windows --isolation=hyperv --tag windows_debugimage:latest -m 2GB
|