mirror of
https://github.com/JulianGro/overte.git
synced 2025-04-13 20:07:07 +02:00
Don't do CI Conan binary caching on Linux, since Conan isn't glibc aware.
This commit is contained in:
parent
4c55f9d8b1
commit
7bdd2bc210
4 changed files with 9 additions and 10 deletions
10
.github/workflows/linux_server_build.yml
vendored
10
.github/workflows/linux_server_build.yml
vendored
|
@ -287,16 +287,6 @@ jobs:
|
|||
conan install . -s compiler.cppstd=$CONAN_CPPSTD -s build_type=$BUILD_TYPE -o '&:with_qt='${CONAN_QT^} -b missing -pr:b=default -of build --format=json > build.json
|
||||
done
|
||||
|
||||
- name: Upload Conan dependencies
|
||||
continue-on-error: true
|
||||
shell: bash
|
||||
env:
|
||||
CONAN_LOGIN_USERNAME_OVERTE: ${{ secrets.conan_login_username_overte }}
|
||||
CONAN_PASSWORD_OVERTE: ${{ secrets.conan_password_overte }}
|
||||
run: |
|
||||
conan list --graph=build.json --graph-binaries=build --format=json > pkglist.json
|
||||
conan upload --list=pkglist.json -r=overte -c || echo "Credentials cannot be accessed on remote Pull Request builds. Continuing…"
|
||||
|
||||
- name: Configure CMake
|
||||
shell: bash
|
||||
# This syntax requires CMake 3.23
|
||||
|
|
3
.github/workflows/master_build.yml
vendored
3
.github/workflows/master_build.yml
vendored
|
@ -188,6 +188,9 @@ jobs:
|
|||
done
|
||||
|
||||
- name: Upload Conan dependencies
|
||||
# Conan isn't glibc aware, so we need to be really careful what we upload to the binary cache on Linux.
|
||||
# See the upstream discussion: https://github.com/conan-io/conan/issues/7121
|
||||
if: startsWith(matrix.os, 'windows') || startsWith(matrix.os, 'macOS')
|
||||
continue-on-error: true
|
||||
shell: bash
|
||||
env:
|
||||
|
|
3
.github/workflows/pr_build.yml
vendored
3
.github/workflows/pr_build.yml
vendored
|
@ -245,6 +245,9 @@ jobs:
|
|||
done
|
||||
|
||||
- name: Upload Conan dependencies
|
||||
# Conan isn't glibc aware, so we need to be really careful what we upload to the binary cache on Linux.
|
||||
# See the upstream discussion: https://github.com/conan-io/conan/issues/7121
|
||||
if: startsWith(matrix.os, 'windows') || startsWith(matrix.os, 'macOS')
|
||||
continue-on-error: true
|
||||
shell: bash
|
||||
env:
|
||||
|
|
3
.github/workflows/release_build.yml
vendored
3
.github/workflows/release_build.yml
vendored
|
@ -112,6 +112,9 @@ jobs:
|
|||
done
|
||||
|
||||
- name: Upload Conan dependencies
|
||||
# Conan isn't glibc aware, so we need to be really careful what we upload to the binary cache on Linux.
|
||||
# See the upstream discussion: https://github.com/conan-io/conan/issues/7121
|
||||
if: startsWith(matrix.os, 'windows') || startsWith(matrix.os, 'macOS')
|
||||
continue-on-error: true
|
||||
shell: bash
|
||||
env:
|
||||
|
|
Loading…
Reference in a new issue