运维实记

iOS自动化打包jenkins工具使用

2018-09-27  本文已影响122人  AKyS佐毅

1、项目背景:

2、具体操作流程

在系统管理 -> 插件管理中添加如下四个插件

Xcode integration
GIT plugin
Post-Build Script Plug-in
GitHub plugin

不过更建议大家使用命令行安装。。。

代码如下:

  #!/bin/bash -l
export LANG=en_US.UTF-8
export LANGUAGE=en_US.UTF-8
export LC_ALL=en_US.UTF-8

cd $WORKSPACE/OrientalPurse/

pod install --verbose --no-repo-update


security unlock-keychain -p "XXXXXX" /Users/kevin/Library/Keychains/login.keychain

xcodebuild  clean -workspace $WORKSPACE/OrientalPurse/OrientalPurse.xcworkspace -scheme OrientalPurse -configuration Debug

xcodebuild archive -workspace $WORKSPACE/OrientalPurse/OrientalPurse.xcworkspace -scheme OrientalPurse -archivePath OrientalPurse.xcarchive -configuration Debug

xcodebuild -exportArchive -archivePath OrientalPurse.xcarchive -exportOptionsPlist /Users/kevin/jenkins/ExportOptionsAdhot.plist -exportPath ./

特别提醒:

我们经过

导出的开发包就是下图所示:

上一篇 下一篇

猜你喜欢

热点阅读