added deploy artifacts to github actions, artifact lifetime 1 day

This commit is contained in:
vladimir.kuznetsov 2022-12-18 09:45:26 +03:00
parent b0489aa61b
commit e481bd4ec5

View file

@ -41,6 +41,13 @@ jobs:
export QIF_BIN_DIR=${{ runner.temp }}/Qt/Tools/QtInstallerFramework/${{ env.QIF_VERSION }}/bin
bash deploy/build_linux.sh
- name: 'Upload artifact'
uses: actions/upload-artifact@v3
with:
name: AmneziaVPN_Linux
path: AmneziaVPN.bundle
retention-days: 1
# ------------------------------------------------------
Build-Windows:
@ -89,6 +96,13 @@ jobs:
set QIF_BIN_DIR="${{ runner.temp }}\\Qt\\Tools\\QtInstallerFramework\\${{ env.QIF_VERSION }}\\bin"
call deploy\\build_windows.bat
- name: 'Upload artifact'
uses: actions/upload-artifact@v3
with:
name: AmneziaVPN_Windows
path: AmneziaVPN_x${{ env.BUILD_ARCH }}.exe
retention-days: 1
# ------------------------------------------------------
Build-IOS:
@ -154,7 +168,7 @@ jobs:
export PATH=$PATH:~/go/bin
mkdir build-ios
$QT_IOS_BIN/qt-cmake . -B build-ios -GXcode -DQT_HOST_PATH=$QT_MACOS_ROOT_DIR
# ------------------------------------------------------
Build-MacOS:
@ -200,6 +214,13 @@ jobs:
export QIF_BIN_DIR="${{ runner.temp }}/Qt/Tools/QtInstallerFramework/${{ env.QIF_VERSION }}/bin"
bash deploy/build_macos.sh
- name: 'Upload artifact'
uses: actions/upload-artifact@v3
with:
name: AmneziaVPN_MacOS
path: AmneziaVPN.dmg
retention-days: 1
# ------------------------------------------------------
Build-Android: