File tree Expand file tree Collapse file tree 20 files changed +194
-175
lines changed
cassandra3/src/test/java/zipkin2/storage/cassandra
elasticsearch/src/test/java/zipkin2/storage/elasticsearch
mysql/src/test/java/zipkin2/storage/mysql/v1
opensearch/src/test/java/zipkin2/storage/elasticsearch Expand file tree Collapse file tree 20 files changed +194
-175
lines changed Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ on: # yamllint disable-line rule:truthy
10
10
11
11
jobs :
12
12
create_release :
13
- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
13
+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
14
14
steps :
15
15
- name : Checkout Repository
16
16
uses : actions/checkout@v4
24
24
distribution : ' zulu' # zulu as it supports a wide version range
25
25
java-version : ' 17' # until Spark 4 per SPARK-43831
26
26
- name : Cache local Maven repository
27
- uses : actions/cache@v3
27
+ uses : actions/cache@v4
28
28
with :
29
29
path : ~/.m2/repository
30
30
key : ${{ runner.os }}-jdk-17-maven-${{ hashFiles('**/pom.xml') }}
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ on: # yamllint disable-line rule:truthy
15
15
16
16
jobs :
17
17
deploy :
18
- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
18
+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
19
19
steps :
20
20
- name : Checkout Repository
21
21
uses : actions/checkout@v4
25
25
distribution : ' zulu' # zulu as it supports a wide version range
26
26
java-version : ' 17' # until Spark 4 per SPARK-43831
27
27
- name : Cache local Maven repository
28
- uses : actions/cache@v3
28
+ uses : actions/cache@v4
29
29
with :
30
30
path : ~/.m2/repository
31
31
key : ${{ runner.os }}-jdk-17-maven-${{ hashFiles('**/pom.xml') }}
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ on: # yamllint disable-line rule:truthy
10
10
11
11
jobs :
12
12
docker_push :
13
- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
13
+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
14
14
steps :
15
15
- name : Checkout Repository
16
16
uses : actions/checkout@v4
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ on: # yamllint disable-line rule:truthy
24
24
jobs :
25
25
lint :
26
26
name : lint
27
- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
27
+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
28
28
# skip commits made by the release plugin
29
29
if : " !contains(github.event.head_commit.message, 'maven-release-plugin')"
30
30
steps :
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ on: # yamllint disable-line rule:truthy
23
23
jobs :
24
24
security :
25
25
name : security
26
- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
26
+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
27
27
# skip commits made by the release plugin
28
28
if : " !contains(github.event.head_commit.message, 'maven-release-plugin')"
29
29
steps :
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ on: # yamllint disable-line rule:truthy
23
23
jobs :
24
24
test :
25
25
name : test (JDK 17)
26
- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
26
+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
27
27
# skip commits made by the release plugin
28
28
if : " !contains(github.event.head_commit.message, 'maven-release-plugin')"
29
29
strategy :
54
54
build-bin/test -DexcludedGroups=docker
55
55
56
56
test_docker :
57
- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
57
+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
58
58
# skip commits made by the release plugin
59
59
if : " !contains(github.event.head_commit.message, 'maven-release-plugin')"
60
60
strategy :
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ on: # yamllint disable-line rule:truthy
24
24
25
25
jobs :
26
26
zipkin-server :
27
- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
27
+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
28
28
# skip commits made by the release plugin
29
29
steps :
30
30
- name : Checkout Repository
Original file line number Diff line number Diff line change 14
14
# KIND, either express or implied. See the License for the
15
15
# specific language governing permissions and limitations
16
16
# under the License.
17
- distributionUrl =https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.6/apache-maven-3.9.6-bin.zip
18
- wrapperUrl =https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.2.0/maven-wrapper-3.2.0.jar
17
+ wrapperVersion =3.3.2
18
+ distributionType =bin
19
+ distributionUrl =https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.8/apache-maven-3.9.8-bin.zip
20
+ wrapperUrl =https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.3.2/maven-wrapper-3.3.2.jar
Original file line number Diff line number Diff line change 4
4
markdown-link-check -V || npm install -g markdown-link-check
5
5
6
6
# Attempt to install yamllint if absent
7
- yamllint || pip install --user yamllint
7
+ yamllint -v || pip install --user yamllint
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ if [ -n "${DOCKER_TARGET}" ]; then
37
37
fi
38
38
39
39
# When non-empty, becomes the base layer including tag appropriate for the image being built.
40
- # e.g. ghcr.io/openzipkin/java:21.0.2_p13 -jre
40
+ # e.g. ghcr.io/openzipkin/java:21.0.4_p7 -jre
41
41
#
42
42
# This is not required to be a base (FROM scratch) image like ghcr.io/openzipkin/alpine:3.12.3
43
43
# See https://docs.docker.com/glossary/#parent-image
Original file line number Diff line number Diff line change 58
58
59
59
if ! test -f ${artifact_id} .jar && [ ${is_release} = " true" ]; then
60
60
mvn_get=" mvn -q --batch-mode -Denforcer.fail=false \
61
- org.apache.maven.plugins:maven-dependency-plugin:3.6 .1:get \
61
+ org.apache.maven.plugins:maven-dependency-plugin:3.7 .1:get \
62
62
-Dtransitive=false -DgroupId=${group_id} -DartifactId=${artifact_id} -Dversion=${version} "
63
63
64
64
if [ -n " ${classifier} " ]; then
Original file line number Diff line number Diff line change @@ -50,7 +50,7 @@ final class CassandraContainer extends GenericContainer<CassandraContainer> {
50
50
);
51
51
52
52
CassandraContainer () {
53
- super (parse ("ghcr.io/openzipkin/zipkin-cassandra:3.4.0 " ));
53
+ super (parse ("ghcr.io/openzipkin/zipkin-cassandra:3.4.1 " ));
54
54
addExposedPort (9042 );
55
55
waitStrategy = Wait .forHealthcheck ();
56
56
withLogConsumer (new Slf4jLogConsumer (LOGGER ));
Original file line number Diff line number Diff line change 10
10
# docker-compose: When updating, update everywhere.
11
11
#
12
12
# Note: JDK 17 until Spark 4 per SPARK-43831
13
- ARG java_version=17.0.11_p9
13
+ ARG java_version=17.0.12_p7
14
14
15
15
# We copy files from the context into a scratch container first to avoid a problem where docker and
16
16
# docker-compose don't share layer hashes https://github.com/docker/compose/issues/883 normally.
@@ -39,7 +39,7 @@ RUN /code/build-bin/maven/maven_build_or_unjar io.zipkin.dependencies zipkin-dep
39
39
40
40
# Try -jre again once Spark 4.0 is released. Spark 3.x uses old Hadoop in the
41
41
# Elasticsearch driver which needs com.sun.security.auth.module.UnixLoginModule
42
- FROM ghcr.io/openzipkin/java:17.0.11_p9 as zipkin-dependencies
42
+ FROM ghcr.io/openzipkin/java:17.0.12_p7 as zipkin-dependencies
43
43
LABEL org.opencontainers.image.description="Zipkin Dependencies Aggregator on OpenJDK and Alpine Linux"
44
44
LABEL org.opencontainers.image.source=https://github.com/openzipkin/zipkin-dependencies
45
45
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ class ElasticsearchContainer extends GenericContainer<ElasticsearchContainer> {
33
33
static final Logger LOGGER = LoggerFactory .getLogger (ElasticsearchContainer .class );
34
34
35
35
ElasticsearchContainer (int majorVersion ) {
36
- super (parse ("ghcr.io/openzipkin/zipkin-elasticsearch" + majorVersion + ":3.4.0 " ));
36
+ super (parse ("ghcr.io/openzipkin/zipkin-elasticsearch" + majorVersion + ":3.4.1 " ));
37
37
addExposedPort (9200 );
38
38
waitStrategy = Wait .forHealthcheck ();
39
39
withLogConsumer (new Slf4jLogConsumer (LOGGER ));
You can’t perform that action at this time.
0 commit comments