ci: Specify conan build profiles

This commit is contained in:
Lars Toenning
2026-06-14 22:41:04 +02:00
parent fe4ebe70a7
commit 87528d9086

View File

@@ -153,11 +153,10 @@ jobs:
ARTIFACTORY_USER: ${{ secrets.ARTIFACTORY_USER }}
ARTIFACTORY_TOKEN: ${{ secrets.ARTIFACTORY_TOKEN }}
run: |
conan profile detect
conan remote disable conancenter
conan remote add swift https://artifactory.swift-project.org/artifactory/api/conan/conan-local
conan remote login swift "$ARTIFACTORY_USER" --password "$ARTIFACTORY_TOKEN"
conan install . --output-folder=build_conan --deployer=full_deploy -pr=ci/profile_linux
conan install . --output-folder=build_conan --deployer=full_deploy -pr:h=ci/profile_linux -pr:b=ci/profile_linux
- name: Run clang-tidy
if: ${{ steps.check_need_clang_tidy.outputs.should_run_clang_tidy == 'true' }}
shell: bash
@@ -228,11 +227,10 @@ jobs:
ARTIFACTORY_USER: ${{ secrets.ARTIFACTORY_USER }}
ARTIFACTORY_TOKEN: ${{ secrets.ARTIFACTORY_TOKEN }}
run: |
conan profile detect
conan remote disable conancenter
conan remote add swift https://artifactory.swift-project.org/artifactory/api/conan/conan-local
conan remote login swift "$ARTIFACTORY_USER" --password "$ARTIFACTORY_TOKEN"
conan install . --output-folder=build_conan --deployer=full_deploy -pr=ci/profile_linux
conan install . --output-folder=build_conan --deployer=full_deploy -pr:h=ci/profile_linux -pr:b=ci/profile_linux
- name: Start DBus session bus
run: |
dbus-launch --sh-syntax | tee session.sh