Commit graph

62 commits

Author SHA1 Message Date
William Li
59212cdc43
Remove opensuse (#4960) 2019-09-26 14:15:25 -07:00
Nick Guerrera
5fe3017615 Fix bad merge to netci.groovy 2018-07-31 16:25:02 -07:00
Nick Guerrera
6ebed76f95 Redo merge to netci.groovy 2018-07-31 15:06:02 -07:00
John Beisner
56d34499f4
Update ASP.NET version; Core-SDK (#30)
* Add an 'AllLinux' build and package CI leg.
* Update ASP.NET version.
* Remove the 'patch' number for the parameter: "sudo dpkg --ignore-depends=dotnet-runtime-X.X"
* Update variable name.
* Update coresetup, coresetup, coresetup, roslyn versions.
* Use "CONFIGURATION" not "BuildConfiguration"; "CONFIGURATION" has a "debug" default.
* 'AllLinux' CI legs and build only; no tests.
2018-07-12 16:20:39 -07:00
Daniel Plaisted
c8321e2bd0 Archive .binlog 2018-07-09 12:49:03 -07:00
John Beisner
fc33e5ddc6
Merge pull request #9318 from dotnet/merges/release/2.1.2xx-to-release/2.1.3xx
Merge release/2.1.2xx to release/2.1.3xx
2018-05-21 09:24:15 -07:00
Livar
5bf135011f
Merge pull request #9307 from tannergooding/release/2.1
Updating netci.groovy to archive test results on failure.
2018-05-19 09:14:55 -07:00
Tanner Gooding
46403a5966 Updating netci.groovy to archive test results on failure. 2018-05-17 13:52:51 -07:00
Tanner Gooding
a8856ddccc Merge remote-tracking branch 'dotnet/release/2.1.2xx' into merges/release/2.1.2xx-to-release/2.1.3xx 2018-05-03 15:24:39 -07:00
Wes Haggard
65d5730631 Replace alpine with linux-musl builds
We still build linux-musl on the alpine OS but we no longer
produce a alpine installer/tar file instead we just have the
linux-musl version.
2018-04-20 13:23:00 -07:00
Steve MacLean
ed35c638fb [Arm64] Enable arm64 cli builds 2018-04-04 17:47:58 -04:00
Livar Cunha
094a7b2375 Adding Fedora 27, OpenSuse 43.2 and Ubuntu 18.04 to the groovy file to enable these legs in CI. 2018-03-27 16:14:03 -07:00
John Beisner
123df7f386
Follow-up PR for Linux-arm; CLI:master (#8797)
* Fix the badge for Linux-arm.

* Add comment for the LZMA; turn off displaying of test results for arm*
2018-03-15 12:30:11 -07:00
John Beisner
a54f0ffb81
Enable 'arm' builds in the CLI (#8791)
* First draft enablement of Win-arm and Linux-arm builds for the CLI.

* Fixing a typo

* Disable tests for arm; enable badges and FinalizeBuild for arm.

* Remove the 'Win-arm' leg.

* Update the README

* Update the README [2]

* Update netci.groovy

* Fixing a hard-coded Architecture: 'linux-x64'; removing the LZMA for 'arm'.
2018-03-14 19:04:25 -07:00
Jan Vorlicek
1abd2d9209 Enable Alpine 3.6 CLI build
This change enables CLI build for Alpine 3.6 and also adds CI job for
it. It is mostly based on changes that were necessary to
enable building of rhel.6 CLI
2017-12-13 12:10:44 +01:00
Jan Vorlicek
9b75c07bf1 Fix missing RID in the CI build invocation 2017-10-10 20:00:12 +02:00
Jan Vorlicek
048686178c Add RHEL6 leg to the CI 2017-10-10 18:08:06 +02:00
John Beisner
a8e96e9d52 Adding a Jenkins test leg to master - Spanish. 2017-09-06 16:12:31 -07:00
William Li
cd963e7bdb Remove out of support ubuntu1610 2017-08-31 16:59:17 -07:00
Matt Mitchell
25d5006276 Remove EOL openSuSE 42.1 2017-08-30 10:14:54 -07:00
Matt Mitchell
d35f7326b3 Add CROSS check
Adds a silent CROSS check for PRs so that data can be gathered for the CROSS project
2017-05-15 11:47:42 -07:00
Jiyoung Yun
5c5b90be74 Add help job 2017-03-30 19:40:03 +09:00
Nick Guerrera
ac0fa56039 Remove Fedora24 from CI for now 2017-03-24 13:31:05 -07:00
Matt Ellis
608c7beeec Move CI to OSX 10.12
The shared framework now depends on OSX 10.12 or later. Move our jobs
forward so we can update the shared framework.
2017-03-23 22:16:47 -07:00
Eric Erhardt
c492e714e6 Enable tests on linux portable build. 2017-03-20 12:23:22 -05:00
Livar Cunha
cfd0874c96 Modified test assets and added the new rids back as badges and CI. Still need to update tests. 2017-03-17 20:32:50 -07:00
Justin Goshi
3a58cac351 Linux portable builds currently do not run tests (#5983) 2017-03-09 10:06:22 -10:00
Justin Goshi
3eed692185 Change the Build name for the Linux portable (#5980)
* Change the Build name for the Linux portable

* Update variable names
2017-03-09 09:02:14 -10:00
Justin Goshi
9cf9d1a2b5 Fix netci.groovy 2017-03-08 17:30:47 -08:00
Justin Goshi
5cc689d07b Add CI support for the Linux Portable build (#5872)
* WIP attempt to use the Linux RID

* Pass the --linux-portable parameter
2017-03-08 14:14:43 -10:00
Piotr Puszkiewicz
236dccc987 Enable Jenkins to parse trx file 2017-03-02 11:26:19 -08:00
Eric Erhardt
b64068291b Remove OpenSUSE13 and Fedora23 since they are end of lifed. 2017-03-01 15:27:50 -06:00
Bryan Thornbury
aa7cbeba3a update netci.groovy to use ubuntu.14.04 2016-06-01 16:47:46 -07:00
Livar Cunha
f15a3248be Fixing the name of openSUSE for Jenkins. 2016-06-01 11:40:44 -07:00
Livar Cunha
7652335195 Addressing code review comments and adding opensuse 13.2 2016-05-31 15:15:57 -07:00
Livar Cunha
e634fedae8 Adding Fedora 23 2016-05-31 15:15:08 -07:00
Livar Cunha
84d1b60ffe Adding docker files, modifying scripts and code to handle ubuntu 16.04 2016-05-31 15:15:08 -07:00
MichaelSimons
08d3b41f8d Updates per code review 2016-04-13 16:46:45 -05:00
Sridhar Periyasamy
979ca386e0 Update netci.groovy
Remove Windows Server 2016 from the PR CIs. This was slowing down our builds.
2016-03-24 11:42:49 -07:00
Sridhar Periyasamy
71d71b8ddc Add RHEL and Windows x86 to CI.
- Changes in netci.groovy to delete post-merge builds. We are suign VSO
  for that.
- Also add RHEL and Windows x86 to PR CI jobs. Instead of doing 'debug'
  and 'release' for all platforms we are only selectively have a mixture
  of debug and release builds. (For ubuntu we are doing debug and release
  but that will change when we have 'Debian 8.2' support. Ubuntu:Debug
  will be replaced by Debian8.2:Debug)
- Minor change in install.sh to maintain uniformity in OS names.
2016-03-11 15:55:52 -08:00
Sridhar Periyasamy
106aa69ce1 Add '--targets' option to the build scripts which take a comma separated
list of build targets.
2016-02-29 13:05:38 -08:00
Eric Erhardt
2685d282b8 Enable installer tests in our CI. 2016-02-23 17:57:22 -06:00
Andrew Stanton-Nurse
f57605c4c3 add skip-prereqs switch 2016-02-16 12:38:21 -08:00
Andrew Stanton-Nurse
57ce370b51 remove ci_build.cmd 2016-02-16 12:06:51 -08:00
Matt Mitchell
628ea5306f Switch to branch specific CI spec
This configuration switches CLI to the new branch model. The branch is specified primarily in the repo list on dotnet-ci, then passed along to various utility functions. The configuration itself is read from the specified branch in the repo, and any PR's generated are branch specific.

This means that changing the configuration in rel/1.0.0 will only affect the jobs that run against that branch
2016-02-12 09:11:20 -08:00
Matt Mitchell
c43922610a Move to auto-images 2016-02-08 16:17:00 -08:00
Bryan
6f2002b896 Enable visual xunit results.
Fixup xml test results name
2016-01-05 15:54:50 -08:00
Sridhar Periyasamy
1db27b7ae3 Enable building dotnet-CLI for centos.
I had to patch up a redhat dnx package which supports NETStandard.Library package. It is currently uploaded to dotnet-cli blob storage. This hack will no longer be required when we move to xplat nuget to do 'dotnet restore'. Apart from this there are three issues that are tracked for centos.
- compile-native not yet supported - https://github.com/dotnet/cli/issues/453
- dnu restore crashes intermittently on centos. I need to investigate this a little bit more and file issues on dnx or coreclr. This will make our CI builds very flaky.
- Dotnet restore does not restore native shims when using “centos.7-x64” - https://github.com/dotnet/corefx/issues/5066
2015-12-18 11:32:20 -08:00
Matt Mitchell
7f166e3a73 Pass isPR to simplified job setup function 2015-12-03 09:18:04 -08:00
Matt Mitchell
c97c9cab92 Move CLI into the open 2015-12-03 08:57:28 -08:00