Skip to content
Permalink
Browse files

temp: Hackin' on workflows

  • Loading branch information
CFSworks committed Oct 5, 2019
1 parent 8b049bc commit 0e627de527e7ab695adad4419d0be06863fbde4d
Showing with 30 additions and 0 deletions.
  1. +30 −0 .github/workflows/ci.yml
@@ -1,13 +1,43 @@
name: Continuous Integration

Check failure on line 1 in .github/workflows/ci.yml

GitHub Actions / CMake Buildsystem (ubuntu-16.04, 30, Ninja)

.github/workflows/ci.yml#L1

The job was canceled because "ubuntu-16_04_0_Ninja" failed.

Check failure on line 1 in .github/workflows/ci.yml

GitHub Actions / CMake Buildsystem (ubuntu-16.04, 30, Ninja)

.github/workflows/ci.yml#L1

The job was canceled because "ubuntu-16_04_0_Ninja" failed.

Check failure on line 1 in .github/workflows/ci.yml

GitHub Actions / CMake Buildsystem (ubuntu-16.04, 30, Ninja)

.github/workflows/ci.yml#L1

The job was canceled because "ubuntu-16_04_0_Ninja" failed.
on: [push, pull_request]

jobs:
cmake:
name: CMake Buildsystem
strategy:
matrix:
os: [ubuntu-16.04] #[ubuntu-16.04, windows-2016, macOS-10.14]
composite_limit: [0, 30]
generator: [Ninja]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v1
with:
fetch-depth: 1
- name: Install dependencies (Ubuntu)
if: matrix.os == 'ubuntu-16.04'
run: |
sudo apt-get install build-essential bison flex libfreetype6-dev libgl1-mesa-dev libjpeg-dev libode-dev libopenal-dev libpng-dev libssl-dev libvorbis-dev libx11-dev libxcursor-dev libxrandr-dev nvidia-cg-toolkit zlib1g-dev
- name: Initial configure (no Python)
run: |
mkdir build
cd build
cmake -DCOMPOSITE_SOURCE_LIMIT=${{ matrix.composite_limit }} ..
env:
CMAKE_GENERATOR: ${{ matrix.generator }}
- name: Initial build (no Python)
run: cmake --build .

makepanda:
if: 1 == 0
strategy:
matrix:
os: [ubuntu-16.04, windows-2016, macOS-10.14]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v1
with:
fetch-depth: 1
- name: Install dependencies (Ubuntu)
if: matrix.os == 'ubuntu-16.04'
run: |

0 comments on commit 0e627de

Please sign in to comment.
You can’t perform that action at this time.