xamarin-macios/jenkins
Rolf Bjarne Kvinge 66f82d1f94 [jenkins] Add support for enabling device builds using labels. (#1184)
* [jenkins] Add support for enabling device builds using labels.

* [xharness] Give the iOS MSBuild tests 30 minutes to finish.

* [mtouch tests] Give the BuildTestProject 10 minutes to compile each test case.

Wrench bots build the dontlink test in ~3m40, but that's apparently not enough
for the Jenkins bots (slower bots?), which time out the test after 5 minutes.

So double the timeout to 10 minutes, which will hopefully give the Jenkins
bots enough time to run the test to completion.
2016-11-17 10:22:26 +01:00
..
README.md [Jenkins] Add different steps to be executed in jenkins. (#856) 2016-09-21 16:46:00 +02:00
build-api-diff.sh [Jenkins] Add different steps to be executed in jenkins. (#856) 2016-09-21 16:46:00 +02:00
build.sh [jenkins] Add support for enabling device builds using labels. (#1184) 2016-11-17 10:22:26 +01:00
nunit-summary.xslt [Jenkins] Add nuint xml logs (#883) 2016-11-15 19:04:37 +01:00
provision-deps.sh [Jenkins] Add different steps to be executed in jenkins. (#856) 2016-09-21 16:46:00 +02:00
run-tests.sh [Jenkins] Add nuint xml logs (#883) 2016-11-15 19:04:37 +01:00

README.md

Jenkins

This directory contains all the scripts to be executed as steps in the jenkins build bots for each of the PR in the project. The expected order in which they have to be executed is as follows:

  • provision-deps.sh : Downloads and installs the project dependencies.
  • build.sh : Builds the project.
  • run-tests.sh : Runs the tests.
  • build-api-diff.sh : Builds the API diff.