Jenkins Automatic Packaging Configuration Jenkins environment, as well as IPA package upload fir

Source: Internet
Author: User
Tags pack

Jenkins automatically packaged on Windows to configure the Jenkins environment, I now need to deploy the Jenkins environment on one windows, then configure some nodes to package on other machines; it's finally done today. (Configure Mac node, play IPA package) ; Because Jenkins is a continuous integration tool based on Java development, to install Jenkins, you must install the Java environment JDK, address: http://www.oracle.com/technetwork/java/javase/ Downloads/jdk8-downloads-2133151.html

Here are some of the articles I've been referencing to install Jenkins

1. Solve the pit where the Jenkins+gitlab continuous integration environment is built under MAC (there are three articles explaining Jenkins) http://www.jianshu.com/p/9ea35e09d469/comments/3593808# comment-3593808

2. Teach you how to use Jenkins to continuously integrate iOS projects http://www.jianshu.com/p/41ecb06ae95f

3.Xcode Jenkins Environment Configuration http://blog.csdn.net/cctvzxxz1/article/details/40150035

4.Jenkins Summary: Git iOS auto-pack http://www.jianshu.com/p/8d4452c6f17e on Mac

5.CI First: jenkins+github->fir.im/dandelion (This has three articles, there are some common problems, very nice) http://www.jianshu.com/p/a501153c9d59

The above article should be able to solve the majority of Jenkins installation and packaging IPA issues;

When you pack iOS, sometimes the payback schemes can't find it.

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 failure
 finished:failure

Just check the share in Xcode as shown below.


When installing and configuring Jenkins in the Windows environment, Git needs to be installed, and no further action is required; After starting Jenkins, I configured the Mac node, you can refer to my article:

Jenkins Auto-packaged configuration mac slave node http://blog.csdn.net/syg90178aw/article/details/52221765

Jenkins packaging has been successful, the following began to engage in automatic upload server ...

Researched the automatic put IPA package upload all fir, super simple, FIR official support Jenkins, there is Jenkins plugin, address: http://blog.fir.im/jenkins/

PS: Personally, you can deploy the Jenkins environment on a desktop Windows/mac Mini and then configure the node to distribute it to the developer's mac/windows machine, so you don't have to configure the Jenkins environment for every developer's machine, save time and hassle ...



Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.