Liam Newman
6167d196d9
Remove enable-ci from build-only job
...
`enable-ci` doesn't make sense with `skipTests`.
The point of this job is get quick results.
2021-04-05 10:13:14 -07:00
Guillaume Smet
ea3cbd4c71
Pass appropriate MAVEN_OPTS for JDK 11+
...
They are required by spotless starting JDK 16+
2021-03-19 18:22:39 +01:00
Guillaume Smet
34a1f9d6e4
Disable fail-fast for matrix builds
2021-03-19 16:49:35 +01:00
Guillaume Smet
629bd510c1
Update JDKs used by CI to the latest versions
2021-03-19 16:49:33 +01:00
dependabot[bot]
90bc250269
Chore(deps): Bump actions/cache from v2 to v2.1.4
...
Bumps [actions/cache](https://github.com/actions/cache ) from v2 to v2.1.4.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2...26968a09c0ea4f3e233fdddbafd1166051a095f6 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-01 02:00:20 +00:00
Liam Newman
e3fcae9392
Revert "Remove Java 15-ea"
...
This reverts commit c6ccfa91f3 .
2020-07-15 15:32:46 -07:00
Liam Newman
c6ccfa91f3
Remove Java 15-ea
...
It is unclear exactly why this started failing but we're not interested figuring this out.
2020-07-15 15:19:06 -07:00
dependabot[bot]
5ec46eae0d
Chore(deps): Bump actions/cache from v1 to v2
...
Bumps [actions/cache](https://github.com/actions/cache ) from v1 to v2.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v1...b8204782bbb5f872091ecc5eb9cb7d004e35b1fa )
Signed-off-by: dependabot[bot] <support@github.com >
2020-06-23 14:59:54 +00:00
Liam Newman
01e399fb91
Add Java 15 early access to CI
...
Switch canary compile to Java 13.
2020-05-01 10:55:42 -07:00
Liam Newman
4c30f94355
Add Java 8 Site to CI
2020-03-26 14:06:46 -07:00
Liam Newman
137d4f591f
Update maven-build.yml
2020-02-21 15:44:31 -08:00
Liam Newman
337d49770d
Update maven-build.yml
2020-02-21 15:42:28 -08:00
Liam Newman
d456e60800
Check code coverage on ubuntu
2020-02-21 13:17:31 -08:00
Liam Newman
5c6c5081e9
Improve naming of jobs
2020-01-29 18:00:30 -08:00
Liam Newman
e087ea0ac7
Split build jobs for clarity
2020-01-29 17:36:31 -08:00
Liam Newman
71c44dc805
Move CI to cache .m2 directory
2020-01-29 17:18:19 -08:00
Liam Newman
92a86f4d1c
No formatting checks on Windows CI build
2020-01-29 16:01:37 -08:00
Liam Newman
14b7bf4753
Add windows to CI matrix
2020-01-28 20:52:49 -08:00
Liam Newman
5884c7b3ba
Re-enable jacoco during ci
2020-01-21 14:44:47 -08:00
Sean C. Sullivan
352d77719e
GitHub Actions checkout v2
2020-01-12 15:23:13 -08:00
Liam Newman
9d8460bb81
Enable automatic code formatter with CI validation
...
This may be controversial but it we're doing it. Having code formatting needs to be consistent
and a non-issue during code review. I'm willing modify the configuration if people see a strong
need, but formatting needs to be present and enforced.
2019-11-13 13:28:23 -08:00
Liam Newman
8faecba0a2
Fix site errors
2019-10-31 13:33:14 -07:00
Sean C. Sullivan
830f4231e1
GitHub workflow: add JDK 13 to build matrix
2019-10-11 12:08:03 -07:00
Sean C. Sullivan
40773a2b49
GitHub workflow: enable Java matrix [ '1.8.0', '11.0.x' ]
2019-10-07 22:37:58 -07:00
Liam Newman
403b22ade0
Working CI Build
...
This change automatically turns off tests where we haven't had a chance to implement wiremocking.
They can still be run locally by setting test.github.useProxy (even though most of them do actually use the proxy).
2019-09-09 19:34:09 -07:00
Liam Newman
fc529b8083
Merge remote-tracking branch 'kohsuke/master' into pr-query-head
2019-09-09 16:16:36 -07:00
Liam Newman
f1386f26fb
maven-build.yml
...
Trying to get actions to trigger
2019-09-09 16:15:35 -07:00
Liam Newman
cccd09d329
Delete maven.yml
2019-09-09 16:13:51 -07:00
Liam Newman
0fccf7effe
Update maven.yml
2019-09-09 16:06:21 -07:00
Liam Newman
bd40499bbe
Improve behavior and documentation for WireMock testing
2019-09-09 15:55:03 -07:00
Liam Newman
7136afce8e
Update all WireMock data files
2019-09-08 23:33:44 -07:00
Liam Newman
b113ff35ac
Merge pull request #537 from bitwiseman/wiremock
...
Add WireMock testing facility
2019-09-06 16:17:37 -07:00
Liam Newman
df74fc67bd
Add WireMock tests to CI
2019-08-31 21:55:09 -07:00
Liam Newman
dfe47235cf
Update maven.yml
2019-08-23 19:11:16 -07:00
Liam Newman
95efdb3a51
Use newer dependency plugin
2019-08-23 18:35:38 -07:00
Liam Newman
49c165e203
Update maven.yml
2019-08-23 18:24:52 -07:00
Liam Newman
a4be351d9f
Update maven.yml
2019-08-23 18:20:36 -07:00
Liam Newman
3d0401aecd
Update maven.yml
2019-08-23 18:17:34 -07:00
Liam Newman
7c27572a53
Split out dependency downloading to new step
...
For visualization, it helps to not have to search through all the dependency downloads
2019-08-23 18:17:17 -07:00
Liam Newman
24d464b6e5
Add github build action
...
This ensures that PR's at least build
Currently runs no tests, since they all depend on having user level access to github
2019-08-23 18:10:38 -07:00