FasterXML / jackson-jaxrs-providers

Multi-module project that contains Jackson-based "old" JAX-RS (ones under `javax.ws.rs`) providers for JSON, XML, YAML, Smile, CBOR formats
Apache License 2.0
111 stars 78 forks source link

Improve MAVEN build Performance #150

Closed ChenZhangg closed 3 years ago

ChenZhangg commented 3 years ago

Parallel builds in Maven 3 Maven 3.x has the capability to perform parallel builds.

===================== If there are any inappropriate modifications in this PR, please give me a reply and I will change them.

cowtowncoder commented 3 years ago

@ChenZhangg do you think this would measurably speed up processing here? I understand it theoretically might, just curious.

ChenZhangg commented 3 years ago

In fact, we can use CI to see the result of this change, but I found this project no longer use Travis CI. Why?

cowtowncoder commented 3 years ago

We moved to Github Actions due to recent (end of 2020?) changes to Travis allocation of CPU time -- a few projects were disabled after running out of free credits. I think Travis company has to limit their offering which I understand; and so at this point Github (for which I have personal paid account) is a better choice.

I'll merge this; it may make sense to offer similar improvement to gIthub actions.