Skip to content

Commit 213de9d

Browse files
authored
Merge branch 'main' into fix/docker-version-only-upgrade
2 parents 368ee2b + 1a967b8 commit 213de9d

19 files changed

Lines changed: 119 additions & 56 deletions

File tree

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"dockerDashComposeVersion": "v2"
99
},
1010
"ghcr.io/devcontainers/features/github-cli:1": {
11-
"version": "2.83.2"
11+
"version": "2.87.2"
1212
}
1313
},
1414

.devcontainer/setup.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ echo "================================"
1010

1111
# Install yq (YAML processor) - required for JCasc configuration
1212
echo "📦 Installing yq YAML processor..."
13-
YQ_VERSION="${YQ_VERSION:-v4.49.2}"
13+
YQ_VERSION="${YQ_VERSION:-v4.52.4}"
1414
YQ_URL="https://github.com/mikefarah/yq/releases/download/${YQ_VERSION}/yq_linux_amd64"
1515

1616
# Try wget first, fall back to curl if unavailable

.github/workflows/anchore.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
run: cd ./dockerfiles/ && docker build . --file Dockerfile --tag localbuild/testimage:latest
3939

4040
- name: Run the Anchore Grype scan action
41-
uses: anchore/scan-action@40a61b52209e9d50e87917c5b901783d546b12d0
41+
uses: anchore/scan-action@7037fa011853d5a11690026fb85feee79f4c946c
4242
id: scan
4343
with:
4444
path: "."

.github/workflows/updatecli.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323

2424
# This step installs Updatecli in the runner using the updatecli-action
2525
- name: Install Updatecli in the runner
26-
uses: updatecli/updatecli-action@v2.97.0
26+
uses: updatecli/updatecli-action@v2.99.0
2727

2828
# This step runs Updatecli in Dry Run mode
2929
# It uses the "diff" command of updatecli with the specified config and values files

build-docker-compose.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ services:
6363
timeout: 10s
6464
retries: 5
6565
default_agent:
66-
image: jenkins/ssh-agent:7.9.0-jdk21
66+
image: jenkins/ssh-agent:7.14.0-jdk21
6767
container_name: desktop-jenkins_agent-1
6868
profiles:
6969
- default

docker-compose.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ services:
121121
# The healthcheck command for each agent checks if the authorized_keys file exists in the /home/jenkins/.ssh directory.
122122
# The /home/jenkins/.ssh directory in each agent container is mapped to the agent-ssh-dir volume on the host.
123123
default_agent:
124-
image: jenkins/ssh-agent:7.9.0-jdk21
124+
image: jenkins/ssh-agent:7.14.0-jdk21
125125
container_name: desktop-jenkins_agent-1
126126
profiles:
127127
- default

dockerfiles/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# This Dockerfile is used to create a Jenkins server with a specific version and pre-configured settings.
22

33
# We start by defining an ARG for the Jenkins version. This allows us to easily change the version of Jenkins we want to use.
4-
ARG JENKINS_VERSION=2.528.3
4+
ARG JENKINS_VERSION=2.541.2
55
# We then use the official Jenkins image with the specified version as our base image.
66
FROM jenkins/jenkins:"${JENKINS_VERSION}"-lts-jdk21
77

dockerfiles/agent-discovery/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# This Dockerfile is used to prepare a Debian-based Docker image with several utilities installed.
22

33
# We start from the Debian 'trixie' image.
4-
FROM debian:trixie-20251208-slim as prepare-stage
4+
FROM debian:trixie-20260202-slim as prepare-stage
55

66
# Copy all shell scripts from the current directory to /usr/local/bin/ in the image.
77
COPY *sh /usr/local/bin/

dockerfiles/android/Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM jenkins/ssh-agent:7.9.0-jdk21 as ssh-agent
1+
FROM jenkins/ssh-agent:7.14.0-jdk21 as ssh-agent
22

33
# ca-certificates because curl uses certificates from ca-certificates
44
RUN apt-get update && apt-get install -y --no-install-recommends adb build-essential ca-certificates curl file git python3 python3-pip unzip
@@ -27,12 +27,12 @@ ENV ANDROID_HOME /usr/local/android-sdk-linux
2727
ENV ANDROID_SDK_ROOT /usr/local/android-sdk-linux
2828
ENV CMDLINE_TOOLS_HOME $ANDROID_HOME/cmdline-tools/latest
2929
ENV PATH /usr/local/bin:$PATH:$CMDLINE_TOOLS_HOME/bin:$ANDROID_HOME/:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
30-
ARG ANDROID_BUILD_TOOLS_VERSION=35.0.0
30+
ARG ANDROID_BUILD_TOOLS_VERSION=36.1.0
3131

3232
RUN mkdir -p /usr/local/android-sdk-linux/cmdline-tools/latest && cd /usr/local/android-sdk-linux && \
33-
curl -L -O https://dl.google.com/android/repository/commandlinetools-linux-13114758_latest.zip && \
34-
unzip -qq commandlinetools-linux-13114758_latest.zip -d tmp && mv tmp/cmdline-tools/* cmdline-tools/latest && \
35-
rm -rf /usr/local/android-sdk-linux/commandlinetools-linux-13114758_latest.zip && \
33+
curl -L -O https://dl.google.com/android/repository/commandlinetools-linux-14742923_latest.zip && \
34+
unzip -qq commandlinetools-linux-14742923_latest.zip -d tmp && mv tmp/cmdline-tools/* cmdline-tools/latest && \
35+
rm -rf /usr/local/android-sdk-linux/commandlinetools-linux-14742923_latest.zip && \
3636
yes|/usr/local/android-sdk-linux/cmdline-tools/latest/bin/sdkmanager --licenses && \
3737
/usr/local/android-sdk-linux/cmdline-tools/latest/bin/sdkmanager --update && \
3838
/usr/local/android-sdk-linux/cmdline-tools/latest/bin/sdkmanager --list && \

dockerfiles/cpp/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM jenkins/ssh-agent:7.9.0-jdk21
1+
FROM jenkins/ssh-agent:7.14.0-jdk21
22

33
# Install necessary C++ build tools
44
RUN apt-get update && apt-get install -y --no-install-recommends \

0 commit comments

Comments
 (0)