Добавлена сборка базового образа Alpine
This commit is contained in:
parent
16c771f2eb
commit
288e94146e
@ -21,6 +21,7 @@ build-images:
|
||||
- eclipse-temurin-rhel-25-jre-ubi10-minimal
|
||||
- gradle-rhel-jdk17-ubi10
|
||||
- eclipse-temurin-rhel-17-jre-ubi10-minimal
|
||||
- alpine-3-23-2
|
||||
|
||||
script:
|
||||
- echo $REGISTRY_PASSWORD | docker login -u $REGISTRY_USER --password-stdin $REGISTRY
|
||||
|
||||
7
Dockerfile.alpine
Normal file
7
Dockerfile.alpine
Normal file
@ -0,0 +1,7 @@
|
||||
ARG BASE_REPO="repo.nstart.local/library/"
|
||||
ARG BASE_TAG="3.23.2"
|
||||
|
||||
FROM ${BASE_REPO}alpine:${BASE_TAG}
|
||||
|
||||
COPY ca/nstart.local.crt /etc/apk/ca.pem
|
||||
COPY alpine/repositories /etc/apk/
|
||||
2
alpine/repositories
Normal file
2
alpine/repositories
Normal file
@ -0,0 +1,2 @@
|
||||
https://repo.nstart.local/repository/alpine//v3.23/main
|
||||
https://repo.nstart.local/repository/alpine/v3.23/community
|
||||
@ -24,7 +24,11 @@ function "image_ref" {
|
||||
}
|
||||
|
||||
target "image" {
|
||||
name = "${combo.image}-${combo.distro}-${replace(combo.version, ".", "-")}"
|
||||
name = join("-", compact([
|
||||
combo.image,
|
||||
combo.distro,
|
||||
replace(combo.version, ".", "-")
|
||||
]))
|
||||
|
||||
matrix = {
|
||||
combo = [
|
||||
@ -34,7 +38,8 @@ target "image" {
|
||||
{ image = "eclipse-temurin", distro= "rhel", version = "25-jre-ubi10-minimal", dockerfile="Dockerfile.jre-rhel" },
|
||||
{ image = "gradle", distro= "rhel", version = "jdk25-ubi10", dockerfile="Dockerfile.jdk-rhel" },
|
||||
{ image = "eclipse-temurin", distro= "rhel", version = "17-jre-ubi10-minimal", dockerfile="Dockerfile.jre-rhel" },
|
||||
{ image = "gradle", distro= "rhel", version = "jdk17-ubi10", dockerfile="Dockerfile.jdk-rhel" }
|
||||
{ image = "gradle", distro= "rhel", version = "jdk17-ubi10", dockerfile="Dockerfile.jdk-rhel" },
|
||||
{ image = "alpine", distro= "", version = "3.23.2", dockerfile="Dockerfile.alpine" }
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user