Commit graph

4 commits

Author SHA1 Message Date
Dimitrios Liappis
289b61f184
Enable packaging tests in exhaustive pipeline (#15807) (#15781)
This commit adds the packaging tests (that were refactored in #15754
to not rely on Vagrant) in a new "acceptance" group.

One difference from #15781 is that we use ubuntu 2004 for building packages
(as done in DRA/7.17) due to https://github.com/jruby/jruby/pull/7611#issuecomment-1750387837

Relates: https://github.com/elastic/ingest-dev/issues/1722

(cherry picked from commit 16c4d8827e)
2024-01-17 16:51:24 +02:00
Dimitrios Liappis
6b88748221
[ci] Switch to Adoptium JDK 11 for Jenkins CI (#15635)
This commit is a manual backport of #15628 on the 7.17 branch.
Since 7.17 uses Java 11, we switch to the adoptium variant, which is
still receiving updates (latest available is `11.0.21+9` as of now.)
2023-11-29 12:49:11 +02:00
Andrea Selva
1fdde71842
Some ARM machines doesn't have openjdk11 so resort to the jdk11 alias to be machines portable (#14593) 2022-10-04 16:55:58 +02:00
Rob Bavey
ff99fbe8f1
Backport PR #13369 to 7.16: Add java version parameterization to Logstash builds (#13386)
Backport PR #13369 to 7.16 branch. Original message:

Add ability to pull the version used to build java from the logstash repo, rather
than rely on system Java. Previously, builds would use JAVA_HOME, now this setting
is ignored in Logstash (and by extension, parts of the Logstash build), which was causing
variations in the version of Java used to build Logstash, including the use of Java 8,
which the Logstash team would like to remove support for.

Relates: https://github.com/elastic/infra/pull/32818
2021-11-04 09:57:02 -04:00