Prevent build keychain from locking.

This commit is contained in:
Roman Telezhynskyi 2023-09-14 21:21:12 +03:00
parent 1227e6c4e3
commit 080800c2d4
2 changed files with 3 additions and 3 deletions

View File

@ -205,6 +205,7 @@ macos_task_template: &MACOS_TASK_TEMPLATE
- security default-keychain -s $HOME/Library/Keychains/build.keychain - security default-keychain -s $HOME/Library/Keychains/build.keychain
# Unlock the keychain # Unlock the keychain
- security unlock-keychain -p "$MACOS_CI_KEYCHAIN_PWD" $HOME/Library/Keychains/build.keychain - security unlock-keychain -p "$MACOS_CI_KEYCHAIN_PWD" $HOME/Library/Keychains/build.keychain
- security set-keychain-settings $HOME/Library/Keychains/build.keychain
# Check if System.keychain is not cluttered # Check if System.keychain is not cluttered
# good: 60K # good: 60K
# bad: 25MB # bad: 25MB
@ -256,7 +257,6 @@ macos_task_template: &MACOS_TASK_TEMPLATE
- sudo ln -s /Library/Developer/CommandLineTools/usr/bin/python3 /Library/Developer/CommandLineTools/usr/bin/python - sudo ln -s /Library/Developer/CommandLineTools/usr/bin/python3 /Library/Developer/CommandLineTools/usr/bin/python
- whereis python - whereis python
- pwd - pwd
- security unlock-keychain -p "$MACOS_CI_KEYCHAIN_PWD" $HOME/Library/Keychains/build.keychain
- conan profile new valentina - conan profile new valentina
- conan profile update settings.build_type=Release valentina - conan profile update settings.build_type=Release valentina
- conan profile update settings.os=Macos valentina - conan profile update settings.os=Macos valentina

View File

@ -628,6 +628,7 @@ for:
- security default-keychain -s $HOME/Library/Keychains/build.keychain - security default-keychain -s $HOME/Library/Keychains/build.keychain
# Unlock the keychain # Unlock the keychain
- security unlock-keychain -p "$MACOS_CI_KEYCHAIN_PWD" $HOME/Library/Keychains/build.keychain - security unlock-keychain -p "$MACOS_CI_KEYCHAIN_PWD" $HOME/Library/Keychains/build.keychain
- security set-keychain-settings $HOME/Library/Keychains/build.keychain
# Check if System.keychain is not cluttered # Check if System.keychain is not cluttered
# good: 60K # good: 60K
# bad: 25MB # bad: 25MB
@ -728,7 +729,6 @@ for:
build_script: build_script:
- pwd - pwd
- security unlock-keychain -p "$MACOS_CI_KEYCHAIN_PWD" $HOME/Library/Keychains/build.keychain
- conan install . -s os=Macos -s os.version=${MACOS_DEPLOYMENT_TARGET} --build=missing - conan install . -s os=Macos -s os.version=${MACOS_DEPLOYMENT_TARGET} --build=missing
- qbs setup-toolchains --detect - qbs setup-toolchains --detect
- qbs config --list profiles - qbs config --list profiles
@ -805,6 +805,7 @@ for:
- security default-keychain -s $HOME/Library/Keychains/build.keychain - security default-keychain -s $HOME/Library/Keychains/build.keychain
# Unlock the keychain # Unlock the keychain
- security unlock-keychain -p "$MACOS_CI_KEYCHAIN_PWD" $HOME/Library/Keychains/build.keychain - security unlock-keychain -p "$MACOS_CI_KEYCHAIN_PWD" $HOME/Library/Keychains/build.keychain
- security set-keychain-settings $HOME/Library/Keychains/build.keychain
# Check if System.keychain is not cluttered # Check if System.keychain is not cluttered
# good: 60K # good: 60K
# bad: 25MB # bad: 25MB
@ -849,7 +850,6 @@ for:
build_script: build_script:
- pwd - pwd
- security unlock-keychain -p "$MACOS_CI_KEYCHAIN_PWD" $HOME/Library/Keychains/build.keychain
- conan install . -s os=Macos -s os.version=${MACOS_DEPLOYMENT_TARGET} --build=missing - conan install . -s os=Macos -s os.version=${MACOS_DEPLOYMENT_TARGET} --build=missing
- qbs setup-toolchains --detect - qbs setup-toolchains --detect
- qbs config --list profiles - qbs config --list profiles