Create krom.yml

This commit is contained in:
Lubos Lenco 2019-11-03 11:46:35 +01:00 committed by GitHub
parent d87d4a7b58
commit 9eace7db61
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 24 additions and 0 deletions

24
.github/workflows/krom.yml vendored Normal file
View File

@ -0,0 +1,24 @@
name: Krom
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Get Submodules
run: |
pip install flake8
flake8 . --count --select=E901,E999,F821,F822,F823 --show-source --statistics
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics
git clone https://github.com/armory3d/armory_ci
git clone --recursive https://github.com/kode/Kha.git armory_ci/test1/Kha
git clone https://github.com/armory3d/iron.git armory_ci/test1/Libraries/iron
git clone https://github.com/kode/nodejs_bin.git armory_ci/test1/nodejs_bin
- name: Compile
run: |
cd armory_ci/test1
nodejs_bin/node-linux64 Kha/make.js krom