Commit graph

78 commits

Author SHA1 Message Date
Jeff Genovy
ec83138174 ICU-20626 Remove "pr:none" from Valgrind CI config to enable comment triggers.
It seems that having "pr:none" completely disables running on PRs, even
when explicitly triggered by a comment.
2020-03-09 13:00:43 -07:00
Jeff Genovy
f411b4197d ICU-20965 Remove VS2015 from CI builds, no longer supported by Azure Pipelines 2020-03-09 12:51:06 -07:00
Jeff Genovy
440b1cd9d2 ICU-20626 Adding valgrind to the CI tests for ICU4C.
This adds a separate CI pipeline for running valgrind on ICU4C.

The Azure Pipeline images don't have valgrind installed by default though,
so we need to install valgrind first.

We also add `--error-exitcode=1` to the valgrind options, so that any
errors found by valgrind will fail the CI build.
2020-03-09 10:28:13 -07:00
Jeff Genovy
eb92d41a1c ICU-21003 Fix CI config to use new Git LFS syntax, add timeout to ICU4J exhaustive test 2020-03-04 14:08:23 -08:00
Jeff Genovy
ed9ea2e7ac ICU-20322 Do "make install" on the CI Builds for MinGW.
Also recursively list out the contents of the install directory,
and run the icuinfo.exe program.
2020-02-12 14:19:15 -08:00
Frank Yung-Fong Tang
21df05234d ICU-20673 Allow built-in translit ID w/o data.
See #958
2020-01-16 21:28:01 -08:00
Shane F. Carr
051d6a553e ICU-20453 Add more warning types to CI build.
See #824
2019-10-02 13:00:14 -04:00
Jeff Genovy
e472e46a60 ICU-20825 Add ARM64 to distrelease.ps1 script, and run in the CI builds 2019-09-18 10:53:13 -07:00
Jeff Genovy
4ef40f7774 ICU-13764 Add a MacOSX CI build with Warnings-as-Errors 2019-08-29 17:12:25 -07:00
Jeff Genovy
552b01f611 ICU-20606 Add 32-bit Windows binaries to CI for Distrelease. 2019-08-28 12:34:25 -07:00
Jeff Genovy
97516f58b1 ICU-20782 Extend CI build timeout for Windows ARM/ARM64. 2019-08-26 22:50:31 -07:00
Shane Carr
2b3e3e3ce6 ICU-20524 Adding variables for relative file replacement directory.
Also fixes some bugs with file replacement.
2019-08-14 00:25:26 -07:00
Jeff Genovy
e72290c45e ICU-13764 Add separate CI build that treats warnings as errors with clang.
This adds a separate CI build that enables -Werror for clang.

This also fixes all of the -Wall -Wextra warnings in the tests, and all the
-Wextra-semi warnings as well.
2019-07-30 22:10:02 -07:00
Jeff Genovy
69fb255169 ICU-20712 Add support for building ICU4C UWP with ARM64, add ARM32/ARM64 to CI.
This change adds support for building the ICU4C UWP projects for ARM64.
Additionally it adds CI builds for ARM32 and ARM64.

Co-Authored-By: Daniel Ju <daju@microsoft.com>
2019-07-23 13:29:36 -07:00
Shane Carr
e1b5f85e4a ICU-20593 Data slicing: Fix mixed file and resource filter. 2019-07-09 15:38:29 -05:00
Jeff Genovy
506c935bf5 ICU-20664 Add CI builds that exercise the Data Filtering. 2019-06-14 14:43:50 -07:00
Jeff Genovy
96c2682c27 ICU-20549 Publish Windows build artifacts from the CI builds (x64 Release) 2019-05-10 14:40:19 -07:00
Jeff Genovy
93fde1c459 ICU-20503 Add Python 3 to the CI build bot path and bump Python installer to 3.7.2 2019-03-22 17:19:24 -07:00
Jeff Genovy
70b7b0d3b3 ICU-20496 Run the Exhaustive Tests on "maint" branches as well. 2019-03-13 13:26:56 -07:00
Jeff Genovy
5a14dfcf9a ICU-20243 Fix exhaustive test CI builds to run cintltst. 2019-02-23 21:57:09 -08:00
Jeff Genovy
07e457fd95 ICU-20243 Setup triggers for the Exhaustive Tests to only build on the master branch. 2019-02-20 13:40:56 -08:00
Jeff Genovy
7dfdfb330f ICU-20243 Enable the Exhaustive Tests in the CI builds.
Using a separate YML file for the Exhaustive Tests configuration so that the Azure Pipelines build can be run separately.
2019-02-20 10:41:59 -08:00
Jeff Genovy
b91821221a ICU-20389 Add MSVC Debug build to the Azure CI builds.
Also increase the timeout for the debug build.
2019-02-07 18:36:38 -08:00
Jeff Genovy
0759097731 ICU-20324 Add MSYS2 (Windows) build bot to the Azure CI builds (GCC x86_64). 2019-01-10 14:31:23 -08:00
Jeff Genovy
e291a39c0d ICU-20281 Reenable the VS2015 build bot. Use manual install of Py3. 2018-11-21 13:14:04 -08:00
Jeff Genovy
8a3e1b8d36 ICU-10923 Disable the VS2015 build until the Azure VM image has a working Python 3. 2018-11-19 17:19:01 -08:00
Jeff Genovy
7756ee0446 ICU-20239 Add VS2015 build line to the Azure CI builds. 2018-11-12 16:44:44 -08:00
Jeff Genovy
be7c5dbcb0 ICU-20215 Conver the VSTS/Azure CI builds definitions to a YML file in the repo (similar to .travis.yml) 2018-11-11 16:30:01 -08:00