Skip to content

Commit e50e11e

Browse files
committed
Migrate aem-base to java-ffmpeg jdk21
1 parent e23c7bb commit e50e11e

6 files changed

Lines changed: 9 additions & 9 deletions

File tree

.github/workflows/build.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ jobs:
4343
password: ${{ secrets.GITHUB_TOKEN }}
4444

4545
- name: Build and export to Docker
46+
id: docker_build
4647
uses: docker/build-push-action@v2
4748
with:
4849
context: .

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
FROM aemdesign/java-ffmpeg:jdk17
1+
FROM aemdesign/java-ffmpeg:jdk21
22

33
LABEL os="debian" \
4-
java="oracle 17" \
4+
java="oracle 21" \
55
maintainer="devops <devops@aem.design>" \
66
container.description="base image for aem with installed dependencies" \
77
version="1.1.0" \
88
imagename="aem-base" \
99
test.command="java --version" \
10-
test.command.verify="17."
10+
test.command.verify="21."
1111

1212
ENV TZ=UTC
1313

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## AEM Base
22

3-
[![build](https://github.com/aem-design/docker-aem-base/actions/workflows/build.yml/badge.svg?branch=jdk17)](https://github.com/aem-design/docker-aem-base/actions/workflows/build.yml)
3+
[![build](https://github.com/aem-design/docker-aem-base/actions/workflows/build.yml/badge.svg?branch=jdk21)](https://github.com/aem-design/docker-aem-base/actions/workflows/build.yml)
44
[![github license](https://img.shields.io/github/license/aem-design/aem-base)](https://github.com/aem-design/aem-base)
55
[![github issues](https://img.shields.io/github/issues/aem-design/aem-base)](https://github.com/aem-design/aem-base)
66
[![github last commit](https://img.shields.io/github/last-commit/aem-design/aem-base)](https://github.com/aem-design/aem-base)
@@ -22,7 +22,7 @@ Images are available on both registries:
2222
### Tags
2323

2424
- `latest` - Latest build from main branch
25-
- `jdk17` - JDK 17 branch
25+
- `jdk21` - JDK 21 branch
2626
- Version tags (pushed when git tags are created)
2727

2828
### Included Packages
@@ -123,4 +123,3 @@ This will automatically build and push versioned Docker images to both registrie
123123
## License
124124

125125
See [LICENSE](LICENSE) file for details.
126-

build.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Param(
22
[string]$LOG_PATH = "${PWD}\logs",
33
[string]$LOG_PEFIX = "docker",
44
[string]$LOG_SUFFIX = ".log",
5-
[string]$TAG = "jdk17",
5+
[string]$TAG = "jdk21",
66
[string]$NAME = "aem",
77
[string]$FILE = "Dockerfile",
88
[string]$FUNCTIONS_URI = "https://github.com/aem-design/aemdesign-docker/releases/latest/download/functions.ps1",

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ aem-base:
66
ffmpeg.version: "2.8.3"
77
ffmpeg.plugins: "yasm x264 x265 libogg libopus libvorbis libtheora libvpx libmp3lame faac xvid fdk-aac ffmpeg"
88
os.version: "debian"
9-
java.version: "oracle 17"
9+
java.version: "oracle 21"
1010
container.description: "aem instance, will run as author unless specified otherwise"
1111
container_name: "aem-base"

test/run_tests.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# IMAGE_NAME specifies a name of the candidate image used for testing.
77
# The image has to be available before this script is executed.
88
#
9-
IMAGE_NAME=${1:-aemdesign/aem-base:jdk11}
9+
IMAGE_NAME=${1:-aemdesign/aem-base:jdk21}
1010
FLAG_DEBUG=${2:-true}
1111
IP=$(which ip)
1212
if [[ -z $IP ]]; then

0 commit comments

Comments
 (0)