mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-27 10:18:54 +00:00
use installation script for install
This commit is contained in:
24
.github/workflows/ci.yml
vendored
24
.github/workflows/ci.yml
vendored
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user