使用jenkins构建没有源代码控制的本地iphone项目

时间:2012-02-03 09:11:30

标签: iphone ios xcode build-automation jenkins

我想使用jenkins构建一个没有源代码控制的本地iPhone项目。但是我没有运气好文档或搜索网页。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:3)

你应该使用源代码管理但是:

  1. 创建新作业,输入有意义的名称并选择“构建自由式软件项目”
  2. 从“源代码管理”部分
  3. 中选择“无”
  4. 选择“添加构建步骤” - > “执行Shell”并添加以下内容

    cd /your/project/dir
    xcodebuild -sdk iphoneos -project your_project.xcodeproj -target your_target clean
    xcodebuild -sdk iphoneos -project your_project.xcodeproj -target your_target build
    
  5. 然后,您还可以更改jenkins作业中的“定期构建”设置,使其每小时或任何时间运行

  6. 保存工作
  7. 如果您期望xcodebuild工具对您的工作进行编码,并且jenkins在本地运行,那么它可能会在“构建”过程中的某个时刻弹出一个钥匙串窗口。