Tag: First Job

使用Jenkins在iOS中进行持续集成,立即进行Jenkins中的第一项工作。

要安装和设置Jenkins,您需要先阅读本教程。 您的第一份工作有以下职责。 iPA的所有Debug版本都将自动上传到Hockey App,或者您可以通过轻松修改脚本将其上传到任意位置。 所有版本的iPA版本都将自动上载到ItunesConnect。 现在,不浪费时间,让我们开始从事詹金斯的第一份工作。 从Jenkins主菜单中选择“凭据”。 点击(全局) 在单击“全局”时,您将找到以下屏幕截图,点击“添加一些凭证?”。 填写以下详细信息,在用户名和密码下面是您的GIT凭据。 按确定。 现在,凭据将在下面被喜欢。 复制“ id”即“ Git_Credentials” 进入菜单选项,选择“管理詹金斯”。 选择“管理插件”。 下载Xcode,Build TimeStamp,活动选择,掩码密码和管道插件。 选中“安装插件后重新启动jenkins”。 选择ManageJenkins,配置系统。 转到Xcode Builder设置。 填写详细信息,按照以下步骤查找您的团队ID。 确保钥匙串路径是安装证书的路径。 按“保存”。 现在该创建您的第一个Job了。 选择创建新作业。 选择管道,然后将作业命名为“ iOS_Builds”,然后按确定。 在当前登录用户(即/Users/Sudhir.kumar/.jenkins/jobs/iOS_Builds)中搜索.jenkins目录。 在此路径中,您将找到config.xml文件。 将此文件的内容替换为FILE的内容 现在转到Manage Jenkins并选择“从磁盘重新加载配置”。 点击iOS_Builds作业,然后单击带有参数的构建,您将看到这个漂亮的视图。 从作业菜单中单击配置,然后根据需要进行配置。 一件事是在管道脚本中,需要设置四个参数。 确保方案名称或工作空间名称中没有空格。 Your_WorkSpace_Name:这是从Git中签出的工作空间的名称 Your_Path_To_Info.Plist:$ {workspace}是作业文件夹之前的路径。 您必须提供作业文件夹之后的路径,直到info.plist Your_Product_Name:您要用来创建存档或Ipa的名称 Your_GIT_ID_FROM_CREDENTIALS:这是Jenkins Credentials菜单中的ID“ Git_Credentials”。 下载ExportOptions_Release.plist和ExportOptions_debug.plist并将它们保存在桌面上。 根据您的信息更新plist。 确保在xcode中,您的项目代码签名应为“手动”方式,应取消选中“自动管理签名”。 如需更多帮助,请遵循此。 填写完信息后,请单击build,您将看到此漂亮的GUI执行您的工作。 如果您在系统上设置jenkins时遇到任何问题,可以免费向我咨询,只需给我发送电子邮件至Sudhirkumar0187@gmail.com。 您也可以在评论中问我。 如果您喜欢这篇文章,请留下一些鼓掌。 […]