Mac Cocoa |
Author |
Message |
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3136 Location: Europe
|
Posted: Mon Feb 25, 2019 9:11 am Post subject: Continuous Integration |
|
|
Basic Continuous Integration with Jenkins, Xcode, and GitHub
"In my last article, I made the case for why unit tests and code reviews are
valuable. In this one, I'm going to show you how to set up an automated
system to enforce those principles. Before allowing a PR to be merged, we're
going to require someone to review it and that all unit tests have passed." |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3136 Location: Europe
|
|
Back to top |
|
|
delovski
Joined: 14 Jun 2006 Posts: 3524 Location: Zagreb
|
Posted: Mon Feb 25, 2019 3:20 pm Post subject: |
|
|
medium -Jenkins installation on Mac
brew update
brew cask install caskroom/versions/java8
brew install jenkins
brew services start jenkins
plus:
open /Users/[USER]/.jenkins/secrets/initialAdminPassword |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3136 Location: Europe
|
Posted: Mon Feb 25, 2019 3:36 pm Post subject: |
|
|
appcoda.com - Continuous Integration and Continuous Delivery with Jenkins and Fastlane
"As the test suite was already taken care of by CI, here we run scripts to sign
certificates (in Xcode/iOS contexts), and perform archives with third-party tool
like FastLane to trigger a deployable software that can be sent to users' emails
for immediate testing." |
|
Back to top |
|
|
delovski
Joined: 14 Jun 2006 Posts: 3524 Location: Zagreb
|
Posted: Tue Feb 26, 2019 3:23 pm Post subject: |
|
|
atlassian - Xcode for Bamboo page
"To have tests automatically run on the iOS Simulator and reported within
Bamboo you must make some changes to your Xcode project's test bundles
and add the Xcode build task to your Job within Bamboo."
Install: Bamboo installation guide |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3136 Location: Europe
|
Posted: Fri Mar 08, 2019 9:50 pm Post subject: |
|
|
appstore - Butler - Client For Jenkins
"Butler - Client For Jenkins is the best Jenkins CI client for iOS. Its simple
design as well as feature richness make it the perfect companion for your
Jenkins server.
Butler was designed with the last generation of iOS in mind. 3D touch is
supported not only on the home screen but throughout the application. The
Butler today widget simplifies the way you monitor your most important jobs
and builds." |
|
Back to top |
|
|
delovski
Joined: 14 Jun 2006 Posts: 3524 Location: Zagreb
|
|
Back to top |
|
|
delovski
Joined: 14 Jun 2006 Posts: 3524 Location: Zagreb
|
Posted: Thu Jun 13, 2019 6:15 pm Post subject: |
|
|
r - Jenkins / Travis / CircleCI / TeamCity / Bitrise
"I use Travis for my personal open-source projects as it is free for that and
the CI code is in git. I use jenkins at work and the pipeline code can't even
be referenced from a file, it have to be copied (to be able to keep it version
controlled)." |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3136 Location: Europe
|
|
Back to top |
|
|
|