For either standalone Jenkins master on the Mac mini or using existing Jenkins infrastructure:
- Install Gerrit Jenkins plugin
- Install HockeyApp Jenkins plugin
- Create a Jenkins job to create and deploy builds from master at most once per day
For either standalone Jenkins master on the Mac mini or using existing Jenkins infrastructure:
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | • Fjalapeno | T91791 Build and distribute beta build to external testers weekly | |||
Resolved | • Fjalapeno | T91786 [EPIC] Provision Mac mini as iOS build server | |||
Resolved | • Fjalapeno | T92882 Configure Jenkins for iOS builds |
@Fjalapeno I added the "store test reports" criteria here instead of T91788 & T92884, since test report storage happens in Jenkins and not fastlane.
@Fjalapeno, although getting proper test reports per-build can be a separate refinement which is out of scope for build server MVP. IMO as long as we have the build logs we can see what went wrong.
@BGerstle-WMF - changed this slightly, The saving of the artifacts is actually done by fastlane. Jenkins must be setup to view the artifacts that fastlane produces