Update build-push.yml

Former-commit-id: f5247eeb21
This commit is contained in:
Leroy.H.Y 2019-10-10 15:09:43 +08:00 committed by GitHub
parent ad1949f7b0
commit e219d99ea3

View File

@ -4,7 +4,7 @@ on: push
jobs: jobs:
Windows: Windows:
name: Release for Windows x64 name: Push build for win64
runs-on: windows-2019 runs-on: windows-2019
steps: steps:
- name: Checkout Sources - name: Checkout Sources
@ -43,7 +43,7 @@ jobs:
# ========================================================================================= # =========================================================================================
macOS: macOS:
name: Release for macOS name: Push build for macOS
runs-on: macOS-10.14 runs-on: macOS-10.14
steps: steps:
- name: Checkout Sources - name: Checkout Sources
@ -75,7 +75,7 @@ jobs:
# =================================================================================== # ===================================================================================
Linux: Linux:
name: Release for linux name: Push build for Linux
runs-on: ubuntu-16.04 runs-on: ubuntu-16.04
steps: steps:
- name: Checkout Sources - name: Checkout Sources
@ -87,7 +87,9 @@ jobs:
uses: jurplel/install-qt-action@v1 uses: jurplel/install-qt-action@v1
# -------------------------------------------------------- # --------------------------------------------------------
- name: Install libgl-dev and openssl libx11-dev libxkbcommon-x11-dev - name: Install libgl-dev and openssl libx11-dev libxkbcommon-x11-dev
run: sudo apt install -y libgl-dev openssl libx11-dev libxkbcommon-x11-dev run: sudo apt install -y libgl-dev openssl libx11-dev libxkbcommon-x11-dev mlocate
- name: Update Locate DB
run: sudo updatedb
- name: Build Qv2ray - name: Build Qv2ray
run: | run: |
mkdir build mkdir build
@ -100,8 +102,8 @@ jobs:
make install INSTALL_ROOT=AppDir make install INSTALL_ROOT=AppDir
cd AppDir cd AppDir
mkdir -p ./opt/Qv2ray/lib/ mkdir -p ./opt/Qv2ray/lib/
cp /lib/x86_64-linux-gnu/libssl.so.1.0.0 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 ./opt/Qv2ray/lib/ cp $(locate $(strings $(locate libQt5Network.so|grep /usr|head -n1)|grep libssl.so)|grep /usr|head -n1) ./opt/Qv2ray/lib/
cp /lib/x86_64-linux-gnu/libssl.so.1.1 /lib/x86_64-linux-gnu/libcrypto.so.1.1 ./opt/Qv2ray/lib/ cp $(locate $(strings $(locate libQt5Network.so|grep /usr|head -n1)|grep libcrypto.so)|grep /usr|head -n1)
- name: Build AppImage using linuxdeployqt - name: Build AppImage using linuxdeployqt
run: | run: |
cd build/AppDir cd build/AppDir