Jenkins自动打包 配置Jenkins环境,以及ipa包上传fir

2024-03-05 04:18

本文主要是介绍Jenkins自动打包 配置Jenkins环境,以及ipa包上传fir,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Jenkins自动打包 Windows上配置Jenkins环境,我现在的需求是在一台Windows上部署Jenkins环境,然后配置一些节点,在其他机器上打包;今天终于算是搞定了(配置mac节点,打ipa包);因为Jenkins是基于Java开发的一种持续集成工具,所以若要安装Jenkins,必须安装Java环境JDK,地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

这是我参考过的一些安装Jenkins的文章

1.解决在Mac下搭建Jenkins+GitLab持续集成环境踩到的坑(这个有三篇讲解Jenkins的) http://www.jianshu.com/p/9ea35e09d469/comments/3593808#comment-3593808

 2.手把手教你利用Jenkins持续集成iOS项目 http://www.jianshu.com/p/41ecb06ae95f

3.Xcode Jenkins环境配置 http://blog.csdn.net/cctvzxxz1/article/details/40150035

4.Jenkins 总结 :Mac上git iOS 自动打包  http://www.jianshu.com/p/8d4452c6f17e

5.CI第一篇:Jenkins+github->fir.im/蒲公英(这个有三篇文章,还有一些常见问题,很nice)http://www.jianshu.com/p/a501153c9d59

上面的文章应该可以解决大部分Jenkins安装和打包ipa的问题;

打包iOS的时候,有时候回报schemes找不到

xcodebuild: error: The workspace named "DreamHouseDL" does not contain a scheme named "DreamHouseDL". The "-list" option can be used to find the names of the schemes in the workspace.Build step 'Xcode' marked build as failureFinished: FAILURE

只需要在Xcode如下图中勾选一下 share 就行了


在Windows环境安装和配置Jenkins时,需要安装git,别的没有深入操作;启动Jenkins后,我配置了mac 节点,大家可以参考我的这篇文章:

Jenkins自动打包 配置mac slave节点  http://blog.csdn.net/syg90178aw/article/details/52221765

Jenkins打包已经成功了,下面开始搞自动上传的服务器...

研究了一下自动把ipa包上传都fir上,超级简单,fir官方支持Jenkins,有Jenkins插件,地址:http://blog.fir.im/jenkins/

PS:个人认为,可以在一台式的Windows/Mac mini 上部署好Jenkins环境,然后配置好节点,分发到开发人员的mac/Windows机器上;这样就不必每个开发者的机器都配置Jenkins环境了,省时省事...



这篇关于Jenkins自动打包 配置Jenkins环境,以及ipa包上传fir的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/775311

相关文章

Springboot的ThreadPoolTaskScheduler线程池轻松搞定15分钟不操作自动取消订单

《Springboot的ThreadPoolTaskScheduler线程池轻松搞定15分钟不操作自动取消订单》:本文主要介绍Springboot的ThreadPoolTaskScheduler线... 目录ThreadPoolTaskScheduler线程池实现15分钟不操作自动取消订单概要1,创建订单后

最新版IDEA配置 Tomcat的详细过程

《最新版IDEA配置Tomcat的详细过程》本文介绍如何在IDEA中配置Tomcat服务器,并创建Web项目,首先检查Tomcat是否安装完成,然后在IDEA中创建Web项目并添加Web结构,接着,... 目录配置tomcat第一步,先给项目添加Web结构查看端口号配置tomcat    先检查自己的to

Python pyinstaller实现图形化打包工具

《Pythonpyinstaller实现图形化打包工具》:本文主要介绍一个使用PythonPYQT5制作的关于pyinstaller打包工具,代替传统的cmd黑窗口模式打包页面,实现更快捷方便的... 目录1.简介2.运行效果3.相关源码1.简介一个使用python PYQT5制作的关于pyinstall

使用Python实现大文件切片上传及断点续传的方法

《使用Python实现大文件切片上传及断点续传的方法》本文介绍了使用Python实现大文件切片上传及断点续传的方法,包括功能模块划分(获取上传文件接口状态、临时文件夹状态信息、切片上传、切片合并)、整... 目录概要整体架构流程技术细节获取上传文件状态接口获取临时文件夹状态信息接口切片上传功能文件合并功能小

python实现自动登录12306自动抢票功能

《python实现自动登录12306自动抢票功能》随着互联网技术的发展,越来越多的人选择通过网络平台购票,特别是在中国,12306作为官方火车票预订平台,承担了巨大的访问量,对于热门线路或者节假日出行... 目录一、遇到的问题?二、改进三、进阶–展望总结一、遇到的问题?1.url-正确的表头:就是首先ur

Java汇编源码如何查看环境搭建

《Java汇编源码如何查看环境搭建》:本文主要介绍如何在IntelliJIDEA开发环境中搭建字节码和汇编环境,以便更好地进行代码调优和JVM学习,首先,介绍了如何配置IntelliJIDEA以方... 目录一、简介二、在IDEA开发环境中搭建汇编环境2.1 在IDEA中搭建字节码查看环境2.1.1 搭建步

javafx 如何将项目打包为 Windows 的可执行文件exe

《javafx如何将项目打包为Windows的可执行文件exe》文章介绍了三种将JavaFX项目打包为.exe文件的方法:方法1使用jpackage(适用于JDK14及以上版本),方法2使用La... 目录方法 1:使用 jpackage(适用于 JDK 14 及更高版本)方法 2:使用 Launch4j(

Servlet中配置和使用过滤器的步骤记录

《Servlet中配置和使用过滤器的步骤记录》:本文主要介绍在Servlet中配置和使用过滤器的方法,包括创建过滤器类、配置过滤器以及在Web应用中使用过滤器等步骤,文中通过代码介绍的非常详细,需... 目录创建过滤器类配置过滤器使用过滤器总结在Servlet中配置和使用过滤器主要包括创建过滤器类、配置过滤

Spring使用@Retryable实现自动重试机制

《Spring使用@Retryable实现自动重试机制》在微服务架构中,服务之间的调用可能会因为一些暂时性的错误而失败,例如网络波动、数据库连接超时或第三方服务不可用等,在本文中,我们将介绍如何在Sp... 目录引言1. 什么是 @Retryable?2. 如何在 Spring 中使用 @Retryable

Jenkins中自动化部署Spring Boot项目的全过程

《Jenkins中自动化部署SpringBoot项目的全过程》:本文主要介绍如何使用Jenkins从Git仓库拉取SpringBoot项目并进行自动化部署,通过配置Jenkins任务,实现项目的... 目录准备工作启动 Jenkins配置 Jenkins创建及配置任务源码管理构建触发器构建构建后操作构建任务