add unlocking macos keychain before xcodebuild steps
Signed-off-by: Jakub Sokołowski <jakub@status.im>
This commit is contained in:
parent
c5fc619eff
commit
a904730f19
|
@ -87,9 +87,15 @@ timeout(90) {
|
|||
|
||||
// iOS
|
||||
stage('Build (iOS)') {
|
||||
env.RCT_NO_LAUNCH_PACKAGER = true
|
||||
sh 'xcodebuild -workspace ios/StatusIm.xcworkspace -scheme StatusIm -configuration release -archivePath status clean archive'
|
||||
sh 'xcodebuild -exportArchive -exportPath status -archivePath status.xcarchive -exportOptionsPlist ios/archive-develop.plist'
|
||||
withCredentials([string(
|
||||
credentialsId: "slave-pass-${env.NODE_NAME}",
|
||||
variable: 'password'
|
||||
)]) {
|
||||
env.RCT_NO_LAUNCH_PACKAGER = true
|
||||
sh "security unlock-keychain -p ${password} login.keychain"
|
||||
sh 'xcodebuild -workspace ios/StatusIm.xcworkspace -scheme StatusIm -configuration release -archivePath status clean archive'
|
||||
sh 'xcodebuild -exportArchive -exportPath status -archivePath status.xcarchive -exportOptionsPlist ios/archive-develop.plist'
|
||||
}
|
||||
}
|
||||
|
||||
stage('Deploy (iOS)') {
|
||||
|
|
Loading…
Reference in New Issue