Commit Graph

15 Commits

Author SHA1 Message Date
dotasek d2dc479a23
PR Build Refactor 2 (#1137)
* Only resolve dependencies and plugins in the first stage

* Switch back to maven install task

but hopefully with cached maven repo

* try switching codecov to informational

* Use proper skipStaging config

---------

Co-authored-by: dotasek <david.otasek@smilecdr.com>
2023-02-24 22:11:43 -05:00
dotasek 70f7d77fba
Refactor PR Pipeline (#1133)
* WIP start refactor

* Build target jar in OS

* Build target jar in OS 2

* Fix codecov and jacoco condition

* Shuffle codecov test reporting

---------

Co-authored-by: dotasek <david.otasek@smilecdr.com>
2023-02-24 09:23:45 -05:00
dotasek c51f7c2327
Enhanced testing for character encoding issues (#928)
* Redo pull pipeline to check for alternate file encodings

* Fix jdkVersion references in pull-request-pipeline

* Failing test for Cp1252 encoded Java environments

* Fix file encoding mistake

* Add fix + refactor test

* Backport ParserBase changes and tests to previous versions

* And I mean it, this time

* Update tx cache resources

Co-authored-by: dotasek <david.otasek@smilecdr.com>
2022-09-23 10:38:10 -04:00
dotasek 55ae5b6e99
Update windows image to windows-latest in PR pipeline (#893)
* Update windows image to windows-latest in PR pipeline

* Add JAVA_TOOL_OPTIONS to fix character related breakages in Windows tests

Co-authored-by: dotasek <david.otasek@smilecdr.com>
2022-08-19 10:18:36 -04:00
dotasek b855463aa7
Remove java 8 from the pull request pipeline (#871)
Co-authored-by: dotasek <david.otasek@smilecdr.com>
2022-07-22 10:54:25 -04:00
dotasek 5aa2d8db8e
Add Java 17 to Ubuntu PR pipeline (#828)
Azure now supports Java 17 on their Ubuntu pipeline so we can add it.

Co-authored-by: dotasek <david.otasek@smilecdr.com>
2022-05-31 11:49:03 -04:00
dotasek cccf1cebae
Update maven config and tests to allow Java 8, 11 and 17 builds (#653)
* Updates to enable Java 8, 11, and 17 builds

* Set surefire args according to profile + update jacoco verison

* Add comments for surefire profile args.

* Temporarily skip failing test

* Object based parameters ***NO_CI***

* Cleanup skipped test, move new pipeline codo

* Update validator_test_case_version
2021-11-16 09:26:53 -05:00
Mark Iantorno 1bba89d547 changing macos build to latest 2021-10-08 13:24:07 -04:00
Mark Iantorno 3508a22b56 Update pull-request-pipeline.yml for Azure Pipelines
Upping java version to deal with ssl properly.
2021-08-18 21:15:05 -04:00
Mark Iantorno 30bdbf4518 Update pull-request-pipeline.yml for Azure Pipelines 2021-05-21 15:53:54 -04:00
Mark Iantorno a0d64cc224 Update pull-request-pipeline.yml for Azure Pipelines
yaml is the best language to do things in
2021-05-21 15:51:37 -04:00
Mark Iantorno 7ddf41f571 Update pull-request-pipeline.yml for Azure Pipelines
Adding validation cli jar test run
2021-05-21 15:42:41 -04:00
Mark Iantorno 5a27bd5a61 Restricting test publishing to 1/3 of the OS runs 2020-06-12 18:05:45 -04:00
Mark Iantorno d2c473fa26 Update pull-request-pipeline.yml for Azure Pipelines 2020-06-12 17:25:07 -04:00
Mark Iantorno 2606b1405a Adding dedicated pull request pipeline
[skip ci]
2020-06-12 17:17:33 -04:00