use installation script for install

This commit is contained in:
Jamil Bou Kheir
2021-07-29 16:06:52 -07:00
parent 5388dbc9ad
commit e2d363506a
12 changed files with 140 additions and 115 deletions

View File

@@ -64,6 +64,14 @@ jobs:
- name: Run Tests and Upload Coverage Report
run: mix coveralls.github --umbrella
build:
needs: unit-integration-test
runs-on: ubuntu-20.04
@@ -98,8 +106,12 @@ jobs:
with:
name: firezone
path: |
_build/firezone*.rpm
_build/firezone*.deb
_build/firezone*.tar.gz
functional-test:
needs: build
@@ -132,6 +144,11 @@ jobs:
- run: vagrant up ${{ matrix.os }}
- run: .ci/functional_test.sh
publish:
needs: functional-test
runs-on: ubuntu-20.04
@@ -165,8 +182,7 @@ jobs:
uses: softprops/action-gh-release@v1
with:
files: |
_build/firezone*.deb
_build/firezone*.rpm
_build/firezone*.tar.gz
# - name: Upload Release Asset
# id: upload-release-asset
# uses: actions/upload-release-asset@v1