Skip to content

Commit

Permalink
Merge pull request #20 from Projekt-zespolowy-TIU/dev
Browse files Browse the repository at this point in the history
Version 0.0.1 alpha
  • Loading branch information
Mat3oo committed May 31, 2020
2 parents 7f0ceca + 1144300 commit da5480e
Show file tree
Hide file tree
Showing 75 changed files with 23,068 additions and 341 deletions.
62 changes: 62 additions & 0 deletions .github/workflows/continuous-integration-workflow.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
name: Continuous Integration
on:
pull_request:
branches:
- dev
paths-ignore:
- '.github**'

jobs:
build-linux:
runs-on: ubuntu-latest
steps:
- name: Install Qt
uses: jurplel/install-qt-action@v2
- name: Install conan linux
run: sudo pip install conan
- name: checkout
uses: actions/checkout@v2
- name: Install conan dependencies
run: |
mkdir ./build
cd ./build
conan install .. --build=missing
- name: qmake
run: |
cd ./build
qmake ../DesignYourNetwork.pro "CONFIG+=release"
- name: make
run: |
cd ./build
make qmake_all
make
- name: tests
run: ./build/tests/tests

build-windows:
runs-on: windows-latest
steps:
- name: Install Qt
uses: jurplel/install-qt-action@v2
- name: Configure msvc cl.exe compiler
uses: ilammy/msvc-dev-cmd@v1
- name: Install conan windows
run: pip install conan
- name: checkout
uses: actions/checkout@v2
- name: Install conan dependencies
run: |
mkdir ./build
cd ./build
conan install .. --build=missing
- name: qmake
run: |
cd ./build
qmake ../DesignYourNetwork.pro "CONFIG+=release"
- name: nmake
run: |
cd ./build
nmake.exe qmake_all
nmake.exe
- name: tests
run: ./build/tests/release/tests.exe
Loading

0 comments on commit da5480e

Please sign in to comment.