👷 Install qtkeychain from artifactory

This commit is contained in:
Edgar 2021-12-05 16:02:19 +01:00
parent 0a6c764ce3
commit 2408dc32ea

View File

@ -16,7 +16,7 @@ jobs:
submodules: true submodules: true
- name: Install deps - name: Install deps
run: choco install jom conan -y run: choco install ninja conan -y
- name: Enable Developer Command Prompt - name: Enable Developer Command Prompt
uses: ilammy/msvc-dev-cmd@v1.10.0 uses: ilammy/msvc-dev-cmd@v1.10.0
@ -41,23 +41,22 @@ jobs:
modules: qtwebengine modules: qtwebengine
dir: "${{ github.workspace }}/qt/" dir: "${{ github.workspace }}/qt/"
- name: Export qtkeychain - name: Add conan remote
run: | run: conan remote add fuel-scm https://artifactory.anotherfoxguy.com/artifactory/fuel-scm/ -f
conan export recipes/qtkeychain
- name: Build - name: Build
run: | run: |
mkdir build mkdir build
cd build cd build
conan install .. --build=missing conan install .. --build=missing
cmake -G"NMake Makefiles JOM" -DCMAKE_INSTALL_PREFIX=redist .. cmake -GNinja -DCMAKE_INSTALL_PREFIX=redist ..
jom ninja
shell: cmd shell: cmd
- name: Install - name: Install
run: | run: |
cd build cd build
jom install ninja install
shell: cmd shell: cmd
- name: Upload redist folder - name: Upload redist folder
@ -85,4 +84,4 @@ jobs:
cd build cd build
cmake -DCMAKE_BUILD_TYPE=Release .. cmake -DCMAKE_BUILD_TYPE=Release ..
make -j4 make -j4
shell: bash shell: bash