Run Github Actions on every commit, at least compiling the code for checking

This commit is contained in:
BlubbFish 2021-08-29 20:26:30 +02:00
parent fb2c98219a
commit 85b309cbb0
3 changed files with 23 additions and 11 deletions

View File

@ -1,9 +1,6 @@
name: Build, Test, Publish and Dockerise Lora-Map
on:
push:
branches:
- master
on: [push]
jobs:
build:
@ -31,7 +28,7 @@ jobs:
working-directory: ../map-project/Lora-Map
- name: Create deb files
if: success()
if: ${{ success() && github.event.ref == 'refs/heads/master' }}
run: |
mkdir ../../../Builds
chmod oug+x make-deb.sh
@ -80,6 +77,7 @@ jobs:
docker:
name: Build and push dockerfile
runs-on: ubuntu-latest
if: ${{ github.event.ref == 'refs/heads/master' }}
steps:
- name: Checkout parent project with dependencys
uses: actions/checkout@v1
@ -89,10 +87,12 @@ jobs:
submodules: true
- name: Checkout last versions
if: success()
run: git -C Lora-Map checkout --progress --force ${{ github.sha }}
working-directory: ../map-project
- name: Docker build
if: success()
id: docker_build
run: |
DOCKERTAG=$(date +%Y%m%d%H%M%S)

View File

@ -1,6 +1,6 @@
# Changelogs
## 1.3.1 - Laufwege Visualisieren
## 1.3.2 - Laufwege Visualisieren
### New Features
* Add posibility to make the past of a marker visible
* Validating the input of Json, against defined models and only parse them if the match
@ -15,6 +15,18 @@
* Refactoring
* Change the SVG link to the correct array behavour
* Used the new methods of AWebserverDataBackend
* Run Github Actions on every commit, at least compiling the code for checking
## 1.3.1 - Refactory is the king
### New Features
* Make a SVG Generator and not modify the SVG on the fly
* Split the js files on the admin pannel
* add a swagger file
### Bugfixes
### Changes
* Refactoring
* Update the Manual a bit
* Push to netcore 3.1
## 1.3.0 - New Gateway
### New Features