Merge pull request #2086 from Exiv2/main_FixRelease

Fix Release pipeline
main
Luis Díaz Más 3 years ago committed by GitHub
commit 99f363ce6b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -53,8 +53,6 @@ jobs:
conan profile update settings.compiler="Visual Studio" default conan profile update settings.compiler="Visual Studio" default
conan profile update settings.compiler.version=17 default conan profile update settings.compiler.version=17 default
conan config set storage.path=$Env:GITHUB_WORKSPACE/conanCache conan config set storage.path=$Env:GITHUB_WORKSPACE/conanCache
conan config get storage.path
tree /f ./conanCache
- name: Conan Arch conditional config - name: Conan Arch conditional config
if: ${{matrix.platform == 'x86'}} if: ${{matrix.platform == 'x86'}}
@ -68,8 +66,6 @@ jobs:
cd build cd build
conan profile list conan profile list
conan install .. --build missing conan install .. --build missing
dir ..
tree /f ../conanCache
- name: Build - name: Build
run: | run: |

@ -27,7 +27,13 @@ jobs:
- name: Set up Python - name: Set up Python
uses: actions/setup-python@v1 uses: actions/setup-python@v1
with: with:
python-version: 3.9 python-version: 3.7
- name: Restore conan cache
uses: actions/cache@v2
with:
path: ${{github.workspace}}/conanCache
key: ${{runner.os}}-push-win-${{ hashFiles('conanfile.py') }}
- name: Install Conan & Common config - name: Install Conan & Common config
run: | run: |
@ -36,6 +42,7 @@ jobs:
conan profile show default conan profile show default
conan profile update settings.compiler="Visual Studio" default conan profile update settings.compiler="Visual Studio" default
conan profile update settings.compiler.version=17 default conan profile update settings.compiler.version=17 default
conan config set storage.path=$Env:GITHUB_WORKSPACE/conanCache
- name: Run Conan - name: Run Conan
run: | run: |

@ -22,7 +22,7 @@ jobs:
- name: Install dependencies - name: Install dependencies
run: | run: |
sudo apt-get install ninja-build gettext doxygen graphviz sudo apt-get install ninja-build gettext doxygen graphviz
pip3 install conan==1.43.0 pip3 install conan==1.45.0
- name: Conan common config - name: Conan common config
run: | run: |
@ -83,7 +83,7 @@ jobs:
Windows: Windows:
name: 'Build Windows Release' name: 'Build Windows Release'
runs-on: windows-latest runs-on: windows-2022
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
@ -113,13 +113,13 @@ jobs:
- name: Install Conan & Common config - name: Install Conan & Common config
run: | run: |
pip.exe install "conan==1.43.0" pip.exe install "conan==1.45.0"
conan config install https://github.com/conan-io/conanclientcert.git conan config install https://github.com/conan-io/conanclientcert.git
conan profile new --detect default conan profile new --detect default
conan profile update settings.build_type=Release default conan profile update settings.build_type=Release default
conan profile update settings.compiler="Visual Studio" default
conan profile update settings.compiler.version=17 default
conan config set storage.path=$Env:GITHUB_WORKSPACE/conanCache conan config set storage.path=$Env:GITHUB_WORKSPACE/conanCache
conan config get storage.path
tree /f ./conanCache
- name: Run Conan - name: Run Conan
run: | run: |
@ -127,8 +127,6 @@ jobs:
cd build cd build
conan profile list conan profile list
conan install .. --build missing conan install .. --build missing
dir ..
tree /f ../conanCache
- name: Build packaged release - name: Build packaged release
run: | run: |

Loading…
Cancel
Save