File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ echo "================================"
1010
1111# Install yq (YAML processor) - required for JCasc configuration
1212echo " 📦 Installing yq YAML processor..."
13- YQ_VERSION=" ${YQ_VERSION:- v4.49.2 } "
13+ YQ_VERSION=" ${YQ_VERSION:- v4.52.4 } "
1414YQ_URL=" https://github.com/mikefarah/yq/releases/download/${YQ_VERSION} /yq_linux_amd64"
1515
1616# Try wget first, fall back to curl if unavailable
Original file line number Diff line number Diff line change 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 : " ."
Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff line change 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.
66FROM jenkins/jenkins:"${JENKINS_VERSION}" -lts-jdk21
77
Original file line number Diff line number Diff line change 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.
77COPY *sh /usr/local/bin/
Original file line number Diff line number Diff line change 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
44RUN 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
2727ENV ANDROID_SDK_ROOT /usr/local/android-sdk-linux
2828ENV CMDLINE_TOOLS_HOME $ANDROID_HOME/cmdline-tools/latest
2929ENV 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
3232RUN 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 && \
Original file line number Diff line number Diff line change 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
44RUN apt-get update && apt-get install -y --no-install-recommends \
You can’t perform that action at this time.
0 commit comments