Bryce Larson
aa7873eb14
switch to ruby 2.6.3
2019-09-20 11:29:46 -06:00
Bryce Larson
b12dbd0828
wrap codecov in || true
2019-09-17 13:20:36 -06:00
Pedro Algarvio
758678a3ff
Update CI pipelines. Remove old jenkins cruft.
2019-07-19 21:08:10 +01:00
Bryce Larson
ca1b650853
increase sleep time between kitchen create failures to account for api limits
2019-07-16 17:52:02 -06:00
Pedro Algarvio
ebab28c0e3
Improve slack message
2019-07-05 17:15:23 +01:00
Pedro Algarvio
fe0a47ca00
Archive the kitchen logs
2019-07-05 16:27:17 +01:00
Pedro Algarvio
b07094625c
Enhance lint report
2019-07-04 17:58:10 +01:00
Pedro Algarvio
da58ab50db
Use milestones to abort previous, still running, builds, on new builds
2019-07-04 17:58:10 +01:00
Pedro Algarvio
242f2afa5a
Merge branch '2018.3' into backport_beacon_test
2019-06-27 20:37:36 +01:00
Daniel A. Wozniak
9bb10c1464
use newer pipelines
2019-06-27 17:22:52 +00:00
Daniel A. Wozniak
86077e819b
Add amazon 2 to PR tests
2019-06-27 16:58:34 +00:00
Pedro Algarvio
3cdf375591
CI Pipelines. Timeout after getting a node. Report exit code.
2019-06-26 20:31:22 +01:00
Pedro Algarvio
d76ef84c0e
Minor fixes/adjustments to the new CI pipelines
2019-06-25 18:50:10 +01:00
Bryce Larson
662efb5255
CHANGE_TARGET isn't always available, hard coding replacement
2019-06-19 23:25:44 -06:00
Pedro Algarvio
c661e8e494
Update pipelines to work on old and new jenkins
2019-06-19 12:46:12 +01:00
Bryce Larson
082919dcbd
add fedora 29 tests to pr's
2019-06-10 17:09:18 -06:00
Bryce Larson
1546e818f4
only fetch pr target branch instead of all branches to save time and disk space
2019-06-09 16:29:45 -06:00
Bryce Larson
a5e59358ca
only keep last 10 builds of every pr on jenkins to reduce disk usage
2019-06-08 11:35:45 -06:00
Pedro Algarvio
5a256483d1
Run the full test suite by default on 2018.3
2019-06-05 11:02:41 +01:00
Pedro Algarvio
8fad93be36
Refactor Jenkins PR pipelines to download artifacts after timeout
2019-05-29 14:16:20 +01:00
Pedro Algarvio
e138030c1d
Switch docs building under Py3 ( #53272 )
...
Refs #53137
2019-05-28 10:45:38 -06:00
Pedro Algarvio
58d7f576e1
Use currentBuild.resultIsBetterOrEqualTo
instead
2019-05-27 12:18:16 +01:00
Shane Lee
ba11a9c83a
Merge branch '2018.3' into beacon_tests
2019-05-13 16:44:59 -06:00
Pedro Algarvio
0cb4441794
We no longer test againt Ubuntu 14.04 which reached EOL
2019-05-08 11:29:36 +01:00
Daniel A. Wozniak
b3b3e880d8
Fix typo in fedora 28 py2 pr build
2019-05-03 02:18:20 +00:00
Daniel A. Wozniak
f71050b9ea
Add fedora 28 PR builds
2019-05-03 02:04:34 +00:00
Pedro Algarvio
e897fea404
Upload coverage reports on full test runs
2019-04-30 18:32:53 +01:00
Daniel A. Wozniak
f91f35fbb7
Add ubuntu1804 to pr tests
2019-04-29 08:17:25 +00:00
Daniel A. Wozniak
b23c865c15
Fix remaining failures on ubuntu 1404 and add to PR tests
2019-04-28 22:49:19 +00:00
Daniel A. Wozniak
606a73cbe2
Change py3 windows timeout from 6 to 8 hours
2019-04-28 18:35:03 +00:00
Pedro Algarvio
b6335947ff
Fix NOX_ENV_NAME
2019-04-27 15:26:26 +01:00
Pedro Algarvio
3a519c06bd
Fix NOX_ENV_NAME
2019-04-27 15:25:51 +01:00
Pedro Algarvio
b15ae64abc
Fix NOX_ENV_NAME
2019-04-27 15:25:27 +01:00
Pedro Algarvio
0c5d7c10d6
Rename kitchen-centos6-py3 to kitchen-centos6-py2
2019-04-27 15:14:29 +01:00
Daniel A. Wozniak
e5c25d8251
Add centos-6-py2 and debain 8,9 py2 and 3 to PR tests
2019-04-27 05:38:13 +00:00
Pedro Algarvio
b0309bb46c
Merge remote-tracking branch 'upstream/2017.7' into merge-forward/2017.7-to-2018.3
2019-04-25 10:27:00 +01:00
Daniel A. Wozniak
f2137563ba
Add 'runFull' build parameter for PR tests
2019-04-23 14:35:18 -07:00
Pedro Algarvio
ec96c7c359
Merge remote-tracking branch 'upstream/2017.7' into 2018.3
...
Conflicts:
* tests/integration/__init__.py
2019-04-20 10:00:05 +01:00
Pedro Algarvio
627476907e
Create nox lint virtualenvs before running them
2019-04-19 09:04:17 +01:00
Pedro Algarvio
f408ffd37c
Disable code coverage uploads.
...
We're not running the full test suite
2019-04-17 20:36:17 +01:00
Pedro Algarvio
bec5265923
Update CI jobs to point to 2018.3
2019-04-17 18:29:34 +01:00
Pedro Algarvio
7ceb50901e
Don't fail the build if the issue was sending a slack notification
2019-04-17 16:12:12 +01:00
Pedro Algarvio
42c04c18af
Update PR CI jobs for nox
2019-04-17 16:12:11 +01:00
Damon Atkins
da1fc3288f
change params.CHANGE_BRANCH to env.CHANGE_BRANCH
2018-12-19 18:31:16 +11:00
Damon Atkins
5936066e62
ensure archiveArtifacts are always collected. Use CHANGE_BRANCH to detect merge-forward
2018-11-30 23:36:07 +11:00
Damon Atkins
b6d1605f99
ci/lint corrected filenames and test condition on full lint
...
Also fix CODEOWNER team name
2018-11-29 23:44:11 +11:00
Damon Atkins
2d1f51ce84
Fix lint only changes, full lint on merge forwards
...
- lint only changes previous diff picked up out of data files, when the branch was out of date.
- full limit on merge forward to pick up changes in the lint checks between versions.
- update CODEOWNERS for .ci/*
2018-11-22 20:15:08 +11:00
Erik Johnson
870a364a78
Set docs jenkins job to treat warnings as errors
2018-11-13 13:25:58 -06:00
Damon Atkins
eb13407cf1
capture some extra info
2018-10-24 23:39:27 +11:00
Damon Atkins
aebce88d82
Merge branch '2017.7' into jenkins_pylint
2018-10-23 00:35:54 +11:00