[infinispan-dev] ci.infinispan.org
Tristan Tarrant
ttarrant at redhat.com
Thu Mar 1 04:12:33 EST 2018
Hi all,
just a few notes on ci.infinispan.org:
- Added a permanent redirect rule from http to https
- Refreshed JDKs (9.0.4, 1.8.0_161, 1.8.0_sr5fp10)
- Updated Maven to 3.5.2 and Ant to 1.10.2
- Installed git 2.9.3 from the Software Collections to resolve the issue
of shallow clones not working correctly
Additionally, the envinject plugin for Jenkins is preventing the
inherited environment variables from leaking into the agent build. While
this creates more reliable builds, it also caused failures in the
WildFly integration tests because they could not resolve env.JAVA_HOME.
I have therefore added a line in Jenkinsfile for master that selects the
JDK tool() to use for the build.
Unfortunately there is no way for declarative pipelines to parameterize
this for other JDKs, so we will probably have to adopt a different
strategy in order to build with different JDKs.
Tristan
--
Tristan Tarrant
Infinispan Lead and Data Grid Architect
JBoss, a division of Red Hat
More information about the infinispan-dev
mailing list