komga/ci/prepare-dockerhub.sh
Gauthier Roebroeck b64ca41908 ci: switch docker base image to temurin
also publish previous adoptopenjdk image under '-legacy'
2021-12-23 09:54:21 +08:00

26 lines
650 B
Bash
Executable file

#!/usr/bin/env bash
# Arguments:
# 1: next version
# 2: channel
source "$(dirname "$0")/docker-common.sh" $1 $2
# Unpack fat jar
./gradlew unpack
# Build docker images (no push)
cd komga
docker buildx build \
--platform $PLATFORMS \
--cache-from gotson/komga:$DOCKER_CHANNEL \
--tag gotson/komga:$DOCKER_CHANNEL \
--tag gotson/komga:$1 \
--file ./Dockerfile .
# Temporary: build legacy adoptopenjdk image
docker buildx build \
--platform $PLATFORMS \
--cache-from gotson/komga:$DOCKER_CHANNEL-legacy \
--tag gotson/komga:$DOCKER_CHANNEL-legacy \
--tag gotson/komga:$1-legacy \
--file ./Dockerfile.legacy .