Rahul Pandey
a0cdb9cda5
ICU-22597 Add MSVC build bot to build ICU4C without exceptions
...
See #2829
2024-03-07 16:14:16 +01:00
Elango Cheran
0d7cedc0dd
ICU-22532 Trigger CI workflows when workflow definitions change
2024-02-28 12:50:43 -05:00
Elango Cheran
c2b328267e
ICU-22532 Increase timeout for exhaustive ICU4J tests
2024-02-27 10:58:18 -08:00
Elango Cheran
4633254f9e
ICU-22314 Move Cygwin test to post-merge pipeline
2024-02-22 11:23:17 -08:00
Elango Cheran
8acebe4a0c
ICU-22314 Add PR triggers for Azure pipelines
...
See #2835
2024-02-21 13:38:48 +05:30
Rahul Pandey
df46d089d5
ICU-22314 Refactor Azure CI into workflows conditional on modified paths
...
See #2701
2024-02-16 15:23:47 +05:30
Fredrik Roubert
981057143c
ICU-21107 Remove CI jobs using MSVC too old to support C11.
...
Versions before VS 2019 don't have C11 standard library features:
https://learn.microsoft.com/en-us/cpp/overview/visual-cpp-language-conformance?view=msvc-170#c-standard-library-features-1
2024-01-18 13:03:45 +09:00
Manish Goregaokar
74abcfe288
ICU-22481 Add toml support to gendict
...
(and use it in CI)
2023-12-27 22:59:57 -08:00
Fredrik Roubert
e112f896a2
ICU-22576 Use standard alignof() with modern C.
2023-12-14 19:11:29 +01:00
Fredrik Roubert
78b1a3fc46
ICU-22522 Update the Azure CI from Clang 14 to Clang 16.
2023-11-30 15:34:36 +01:00
Sarvesh Arora
bd9e5ed620
ICU-21991 added VS2022 checks and changed windows SDK version
2023-10-12 14:36:27 +05:30
Shane F. Carr
fc386c3a9a
ICU-22149 Be more graceful with missing lang bundle data
...
See #2635
2023-10-03 14:20:26 -07:00
Mihai Nita
b3d542392c
ICU-22324 Mavenization, step 2, change github / azure workflows
2023-08-30 15:25:01 -07:00
Shane F. Carr
de26ea8c6a
ICU-22322 Revert extra parallelism for data-filter test in .azure-pipelines.yml
...
See #2471
2023-05-26 13:39:11 -07:00
Fredrik Roubert
e1e1c5feaf
ICU-22349 Use -l with make -j to limit jobs based on load average.
...
It has been proposed that make running too many parallel jobs recently
has led to resource exhaustion in our CI, so that some kind of limit
would be helpful to set.
The load average 2.5 limit choosen here is simply the limit used as an
example in the make documentation, as we don't really have any way of
picking an initial value that's certain to be better.
https://www.gnu.org/software/make/manual/html_node/Parallel.html
See #2421
See #2422
2023-05-11 00:50:59 +02:00
Robert Bastian
6c05042cbc
ICU-22373 Export segmentation dictionaries
2023-05-02 07:29:27 -07:00
Frank Tang
5be2ea84e5
ICU-22349 Bump the cygwin timeout to 50 minutes
2023-04-20 19:32:34 -07:00
Frank Tang
85fd7389e0
ICU-22349 Speed up pre-merge CI
...
See #2420
2023-04-19 08:06:59 +05:30
Frank Tang
4b515504fd
ICU-22349 Build cygwin with -j to run multiple cores
...
See #2421
2023-04-13 11:48:01 +05:30
Frank Tang
981c182a7f
ICU-22297 Speed up valgrind tests
...
Remove the valgrind build in azure pipeline which is slow (about 50-75
mins to run) and replace with a set in github action that run 17
testing jobs in parallel to speed it up to about 25 mins the longest.
2023-04-05 16:42:32 -07:00
Rahul Pandey
3076874c32
ICU-22301 Add azure CI tests to be run post merge
...
See #2363
2023-03-17 08:57:01 -07:00
Frank Tang
32bc47eefe
ICU-22257 Revert PR 2302
...
Since the same work has been done in PR 1884 before.
2023-02-13 12:37:11 -08:00
Frank Tang
3f093b602a
ICU-22266 update OS version to 22.04 from 18.04
...
Update configuration in main/.ci-builds from the deprecated 18.04
to the newest 22.04
Since vangrind has issue under 22.04 use 20.04 for vangrind for now.
Also use apt-get instead of apt since apt does not have a stable
commandline interface.
2023-02-08 13:43:14 -08:00
Frank Tang
0264f411b8
ICU-22257 Add "Test ICU4J with only little-endian ICU4C data"
...
Automate "Test ICU4J with only little-endian ICU4C data" as stated in
https://unicode-org.github.io/icu/processes/release/tasks/integration.html#test-icu4j-with-only-little-endian-icu4c-data
Update .ci-builds/.azure-exhaustive-tests.yml
Co-authored-by: Markus Scherer <markus.icu@gmail.com>
2023-02-06 14:32:33 -08:00
rp9-next
bebcd6b8bb
ICU-22114 Update pipeline workflows to use macOS-latest
2022-09-08 09:02:31 -07:00
rp9-next
4cf4116dad
ICU-22074 Increase the valgrind CI timeout
2022-08-01 12:51:55 +05:30
Robert Bastian
783b4f7b6a
ICU-22061 rename
2022-06-29 13:16:26 -07:00
Henri Sivonen
3cefbd55c7
ICU-22028 Export collation and normalization data for ICU4X
2022-06-28 08:37:32 -07:00
Jeff Genovy
f6300c97cd
ICU-22040 Update clang-13 build bots to clang-14. Add libc++ build bot.
2022-05-19 14:05:14 -07:00
Markus Scherer
fda4a82bba
ICU-21960 fix clang 13 C++20 warnings
2022-05-07 15:21:08 +00:00
Shane Carr
b144aac447
ICU-21762 Export Script_Extensions with --all flag in icuexportdata
...
See #2054
2022-03-30 11:44:02 -07:00
Jeff Genovy
0b50a5f22a
ICU-21838 Migrate Azure pipelines win2016 images to win2019 images. Update MacOSX to Catalina.
2021-11-24 19:17:52 -08:00
Shane F. Carr
b2c1dffb70
ICU-21545 Add plumbing for running icuexportdata in BRS
...
See #1857
- Renames tool from icuwriteuprops
- Adds more command-line flags
2021-09-21 17:40:27 -05:00
Frank Tang
2cf1d23c6c
ICU-21734 Add -Wsuggest-override to Build only WarningsAsErrors buildbot
...
See #1842
2021-09-08 10:47:29 -07:00
Yoshito Umaoka
26c61c236c
ICU-21038 Run ICU4J localespiCheck as a part of CI build
...
See #1797
2021-09-03 09:05:51 -04:00
Jeff Genovy
08dbf093ce
ICU-21747 Upgrade WarningsAsErrors build bot to Clang-13 on Ubuntu 20.04
2021-09-01 17:04:42 -07:00
Erik Torres
0b7701ef3c
ICU-21617 Remove work around of uninstalling GCC11 in CI build
...
Remove work around of uninstalling GCC11 in CI build
2021-08-30 15:17:36 -05:00
Erik Torres
edc62cfcc1
ICU-21130 Update cpp14 to cpp17 in CI builds
...
See #1827
2021-08-26 19:14:34 -05:00
Erik Torres
c088ca8d39
ICU-21598 Add CI builds that exercises the data filtering on windows
...
See #1820
2021-08-26 18:04:35 -05:00
Jeff Genovy
849585c45f
ICU-20973 Add C++20 build bots to Azure CI: Clang-13, GCC-11, MSVC with std:c++latest
2021-08-17 15:42:27 -07:00
Jeff Genovy
744ca71663
ICU-21707 Fix LocaleBuilder assumption that the default locale doesn't have any BCP47 extension tags.
...
Add test case for LocaleBuilder with default locale with extensions.
Use Locale::getRoot().clone() instead of new Locale();
Add CI build bot with LANG that has extension tags
2021-08-12 16:58:12 -07:00
Jeff Genovy
84595b49a6
ICU-21657 Update Azure CI build bots to use Ubuntu 18.04
2021-06-30 14:39:20 -07:00
Daniel Ju
d64e897679
ICU-21600 Increase timeout and separate build/test in Cygwin CI
2021-05-17 13:59:16 -04:00
Jeff Genovy
aef3eb3910
ICU-21615 Work-around Azure CI build bot issue on Ubuntu 18.04
2021-05-14 18:24:19 -07:00
Erik Torres Aguilar
b1f2b69018
ICU-21244 Make Valgrind CI build/test check run on every Pull Request
...
See #1713
2021-05-06 14:56:31 -07:00
Daniel Ju
7b971a2b23
ICU-21535 Port Cygwin CI build from AppVeyor to Azure Pipelines
2021-04-08 17:04:07 -07:00
Hugo van der Merwe
0ad4614a04
ICU-21508 Rename 'master' to 'main' in docs, maven files, scripts, etc
...
See #1664
2021-03-24 18:56:50 +01:00
Jeff Genovy
8c9c14e64c
ICU-21542 Have GHA output ICU4J test failures if there are any.
2021-03-17 15:19:11 -07:00
Steven R. Loomis
8d2360ae6e
ICU-13837 c build: make --disable-layoutex the default
...
- update GitHub workflow / Azure pipeline to no longer specify layoutex
Also:
- update configure.ac that was missed in #1265 cad3903cc2
ICU-21051
- some FALSE/TRUE were missed in source/test/letest
2020-12-15 10:35:59 -06:00
Jeff Genovy
309852e3df
ICU-21278 Add Ubuntu 20.04 build bot to CI builds.
2020-09-30 14:44:49 -07:00