diff --git a/.github/workflows/base-images.yaml b/.github/workflows/base-images.yaml index 8717219..b72c931 100644 --- a/.github/workflows/base-images.yaml +++ b/.github/workflows/base-images.yaml @@ -6,6 +6,12 @@ on: push: paths: - 'oci/base/alpine/Dockerfile' + - 'oci/base/alpine/Dockerfile.version-3.13' + - 'oci/base/alpine/Dockerfile.version-3.14' + - 'oci/base/alpine/Dockerfile.version-3.15' + - 'oci/base/alpine/Dockerfile.version-3.16' + - 'oci/base/alpine/Dockerfile.version-3.17' + - 'oci/base/alpine/Dockerfile.version-3.18' - 'oci/base/alpine-cli/Dockerfile' - 'oci/base/alpine-glibc/Dockerfile' - 'oci/base/alpine-awscli/Dockerfile' @@ -173,3 +179,105 @@ jobs: tag: latest cache: true cache_registry: cache + alpine-3.13: + runs-on: ubuntu-latest + name: Build alpine base image 3.14 + steps: + - uses: actions/checkout@master + + - name: 'Artifact: build && push alpine with custom ca image' + uses: aevea/action-kaniko@master + with: + registry: artifact.onwalk.net + username: admin + password: ${{ secrets.HELM_REPO_PASSWORD }} + path: './oci/base/alpine' + build_file: 'Dockerfile.version-3.13' + image: base/alpine + tag: 3.13 + cache: true + alpine-3.14: + runs-on: ubuntu-latest + name: Build alpine base image 3.14 + steps: + - uses: actions/checkout@master + + - name: 'Artifact: build && push alpine with custom ca image' + uses: aevea/action-kaniko@master + with: + registry: artifact.onwalk.net + username: admin + password: ${{ secrets.HELM_REPO_PASSWORD }} + path: './oci/base/alpine' + build_file: 'Dockerfile.version-3.14' + image: base/alpine + tag: 3.14 + cache: true + alpine-3.15: + runs-on: ubuntu-latest + name: Build alpine base image 3.15 + steps: + - uses: actions/checkout@master + + - name: 'Artifact: build && push alpine with custom ca image' + uses: aevea/action-kaniko@master + with: + registry: artifact.onwalk.net + username: admin + password: ${{ secrets.HELM_REPO_PASSWORD }} + path: './oci/base/alpine' + build_file: 'Dockerfile.version-3.15' + image: base/alpine + tag: 3.15 + cache: true + alpine-3.16: + runs-on: ubuntu-latest + name: Build alpine base image 3.16 + steps: + - uses: actions/checkout@master + + - name: 'Artifact: build && push alpine with custom ca image' + uses: aevea/action-kaniko@master + with: + registry: artifact.onwalk.net + username: admin + password: ${{ secrets.HELM_REPO_PASSWORD }} + path: './oci/base/alpine' + build_file: 'Dockerfile.version-3.16' + image: base/alpine + tag: 3.16 + cache: true + alpine-3.17: + runs-on: ubuntu-latest + name: Build alpine base image 3.17 + steps: + - uses: actions/checkout@master + + - name: 'Artifact: build && push alpine with custom ca image' + uses: aevea/action-kaniko@master + with: + registry: artifact.onwalk.net + username: admin + password: ${{ secrets.HELM_REPO_PASSWORD }} + path: './oci/base/alpine' + build_file: 'Dockerfile.version-3.17' + image: base/alpine + tag: 3.17 + cache: true + alpine-3.18: + runs-on: ubuntu-latest + name: Build alpine base image 3.18 + steps: + - uses: actions/checkout@master + + - name: 'Artifact: build && push alpine with custom ca image' + uses: aevea/action-kaniko@master + with: + registry: artifact.onwalk.net + username: admin + password: ${{ secrets.HELM_REPO_PASSWORD }} + path: './oci/base/alpine' + build_file: 'Dockerfile.version-3.18' + image: base/alpine + tag: 3.18 + cache: true diff --git a/oci/base/alpine/Dockerfile b/oci/base/alpine/Dockerfile index 51c88ac..549a13b 100644 --- a/oci/base/alpine/Dockerfile +++ b/oci/base/alpine/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/jitesoft/alpine:3.18.2 +FROM alpine:3.18.3 MAINTAINER shenlan manbuzhe2009@qq.com ADD ca.crt /usr/share/ca-certificates/mozilla/Lets_Encrypt_ca.crt diff --git a/oci/base/alpine/Dockerfile.version-3.13 b/oci/base/alpine/Dockerfile.version-3.13 index 90d751a..76f7d2f 100644 --- a/oci/base/alpine/Dockerfile.version-3.13 +++ b/oci/base/alpine/Dockerfile.version-3.13 @@ -1,4 +1,4 @@ -FROM alpine:latest +FROM alpine:3.13.12 MAINTAINER shenlan manbuzhe2009@qq.com ADD ca.crt /usr/share/ca-certificates/mozilla/Lets_Encrypt_ca.crt diff --git a/oci/base/alpine/Dockerfile.version-3.14 b/oci/base/alpine/Dockerfile.version-3.14 index 90d751a..48eb666 100644 --- a/oci/base/alpine/Dockerfile.version-3.14 +++ b/oci/base/alpine/Dockerfile.version-3.14 @@ -1,4 +1,4 @@ -FROM alpine:latest +FROM alpine:3.14.10 MAINTAINER shenlan manbuzhe2009@qq.com ADD ca.crt /usr/share/ca-certificates/mozilla/Lets_Encrypt_ca.crt diff --git a/oci/base/alpine/Dockerfile.version-3.15 b/oci/base/alpine/Dockerfile.version-3.15 index 90d751a..fe3f856 100644 --- a/oci/base/alpine/Dockerfile.version-3.15 +++ b/oci/base/alpine/Dockerfile.version-3.15 @@ -1,4 +1,4 @@ -FROM alpine:latest +FROM alpine:3.15.10 MAINTAINER shenlan manbuzhe2009@qq.com ADD ca.crt /usr/share/ca-certificates/mozilla/Lets_Encrypt_ca.crt diff --git a/oci/base/alpine/Dockerfile.version-3.16 b/oci/base/alpine/Dockerfile.version-3.16 index 90d751a..6fb0152 100644 --- a/oci/base/alpine/Dockerfile.version-3.16 +++ b/oci/base/alpine/Dockerfile.version-3.16 @@ -1,4 +1,4 @@ -FROM alpine:latest +FROM alpine:3.16.7 MAINTAINER shenlan manbuzhe2009@qq.com ADD ca.crt /usr/share/ca-certificates/mozilla/Lets_Encrypt_ca.crt diff --git a/oci/base/alpine/Dockerfile.version-3.17 b/oci/base/alpine/Dockerfile.version-3.17 index 90d751a..8d6e713 100644 --- a/oci/base/alpine/Dockerfile.version-3.17 +++ b/oci/base/alpine/Dockerfile.version-3.17 @@ -1,4 +1,4 @@ -FROM alpine:latest +FROM alpine:3.17.5 MAINTAINER shenlan manbuzhe2009@qq.com ADD ca.crt /usr/share/ca-certificates/mozilla/Lets_Encrypt_ca.crt diff --git a/oci/base/alpine/Dockerfile.version-3.18 b/oci/base/alpine/Dockerfile.version-3.18 index 90d751a..549a13b 100644 --- a/oci/base/alpine/Dockerfile.version-3.18 +++ b/oci/base/alpine/Dockerfile.version-3.18 @@ -1,4 +1,4 @@ -FROM alpine:latest +FROM alpine:3.18.3 MAINTAINER shenlan manbuzhe2009@qq.com ADD ca.crt /usr/share/ca-certificates/mozilla/Lets_Encrypt_ca.crt