Updated action workflows
Build and push Almalinux container images / Build almalinux container images (map[edition:base latest:true major_edition:true major_version:9 version:9.5]) (push) Successful in 2m42s
Details
Build and push Almalinux container images / Build almalinux container images (map[edition:base major_edition:true major_version:8 version:8.10]) (push) Successful in 3m9s
Details
Build and push Almalinux container images / Build almalinux container images (map[edition:micro latest:true major_edition:true major_version:9 version:9.5]) (push) Failing after 1m20s
Details
Build and push Almalinux container images / Build almalinux container images (map[edition:micro major_edition:true major_version:8 version:8.10]) (push) Successful in 1m39s
Details
Build and push Almalinux container images / Build almalinux container images (map[edition:minimal latest:true major_edition:true major_version:9 version:9.5]) (push) Failing after 2m8s
Details
Build and push Almalinux container images / Build almalinux container images (map[edition:minimal major_edition:true major_version:8 version:8.10]) (push) Failing after 2m25s
Details
Build and push Almalinux container images / Build almalinux container images (map[edition:base latest:true major_edition:true major_version:9 version:9.5]) (push) Successful in 2m42s
Details
Build and push Almalinux container images / Build almalinux container images (map[edition:base major_edition:true major_version:8 version:8.10]) (push) Successful in 3m9s
Details
Build and push Almalinux container images / Build almalinux container images (map[edition:micro latest:true major_edition:true major_version:9 version:9.5]) (push) Failing after 1m20s
Details
Build and push Almalinux container images / Build almalinux container images (map[edition:micro major_edition:true major_version:8 version:8.10]) (push) Successful in 1m39s
Details
Build and push Almalinux container images / Build almalinux container images (map[edition:minimal latest:true major_edition:true major_version:9 version:9.5]) (push) Failing after 2m8s
Details
Build and push Almalinux container images / Build almalinux container images (map[edition:minimal major_edition:true major_version:8 version:8.10]) (push) Failing after 2m25s
Details
This commit is contained in:
parent
0ec8a92909
commit
ff2a396679
|
@ -26,6 +26,21 @@ jobs:
|
||||||
major_version: "8"
|
major_version: "8"
|
||||||
major_edition: "true"
|
major_edition: "true"
|
||||||
version: "8.10"
|
version: "8.10"
|
||||||
|
- edition: "micro"
|
||||||
|
major_version: "9"
|
||||||
|
major_edition: "true"
|
||||||
|
latest: "true"
|
||||||
|
version: "9.5"
|
||||||
|
- edition: "minimal"
|
||||||
|
major_version: "9"
|
||||||
|
major_edition: "true"
|
||||||
|
latest: "true"
|
||||||
|
version: "9.5"
|
||||||
|
- edition: "base"
|
||||||
|
major_version: "9"
|
||||||
|
major_edition: "true"
|
||||||
|
latest: "true"
|
||||||
|
version: "9.5"
|
||||||
steps:
|
steps:
|
||||||
- name: Check out repository code
|
- name: Check out repository code
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
@ -39,8 +54,8 @@ jobs:
|
||||||
# uses: docker/setup-qemu-action@v3
|
# uses: docker/setup-qemu-action@v3
|
||||||
- name: Setup Docker buildx
|
- name: Setup Docker buildx
|
||||||
uses: docker/setup-buildx-action@v3
|
uses: docker/setup-buildx-action@v3
|
||||||
- if: ${{ matrix.params.edition != 'base' && matrix.params.major_edition != 'true' && matrix.params.latest != 'true' }}
|
- if: ${{ matrix.params.edition != 'base' }}
|
||||||
name: Build and push almalinux
|
name: Build and push edition release
|
||||||
uses: docker/build-push-action@v5
|
uses: docker/build-push-action@v5
|
||||||
with:
|
with:
|
||||||
# platforms: linux/amd64,linux/arm64
|
# platforms: linux/amd64,linux/arm64
|
||||||
|
@ -51,8 +66,8 @@ jobs:
|
||||||
OS_VERSION=${{ matrix.params.version }}
|
OS_VERSION=${{ matrix.params.version }}
|
||||||
tags: |
|
tags: |
|
||||||
quay.io/teras/almalinux:${{ matrix.params.version }}-${{ matrix.params.edition }}
|
quay.io/teras/almalinux:${{ matrix.params.version }}-${{ matrix.params.edition }}
|
||||||
- if: ${{ matrix.params.edition != 'base' && matrix.params.major_edition == 'true' && matrix.params.latest != 'true' }}
|
- if: ${{ matrix.params.edition == 'base' }}
|
||||||
name: Build and push almalinux
|
name: Build and push edition release
|
||||||
uses: docker/build-push-action@v5
|
uses: docker/build-push-action@v5
|
||||||
with:
|
with:
|
||||||
# platforms: linux/amd64,linux/arm64
|
# platforms: linux/amd64,linux/arm64
|
||||||
|
@ -62,10 +77,9 @@ jobs:
|
||||||
build-args: |
|
build-args: |
|
||||||
OS_VERSION=${{ matrix.params.version }}
|
OS_VERSION=${{ matrix.params.version }}
|
||||||
tags: |
|
tags: |
|
||||||
quay.io/teras/almalinux:${{ matrix.params.version }}-${{ matrix.params.edition }}
|
quay.io/teras/almalinux:${{ matrix.params.version }}
|
||||||
quay.io/teras/almalinux:${{ matrix.params.major_version }}-${{ matrix.params.edition }}
|
- if: ${{ matrix.params.edition != 'base' && matrix.params.major_edition == 'true' }}
|
||||||
- if: ${{ matrix.params.edition == 'base' && matrix.params.major_edition != 'true' && matrix.params.latest != 'true' }}
|
name: Build and push edition release
|
||||||
name: Build and push almalinux
|
|
||||||
uses: docker/build-push-action@v5
|
uses: docker/build-push-action@v5
|
||||||
with:
|
with:
|
||||||
# platforms: linux/amd64,linux/arm64
|
# platforms: linux/amd64,linux/arm64
|
||||||
|
@ -73,33 +87,92 @@ jobs:
|
||||||
context: .
|
context: .
|
||||||
file: ./${{ matrix.params.major_version }}/Dockerfile.${{ matrix.params.edition }}
|
file: ./${{ matrix.params.major_version }}/Dockerfile.${{ matrix.params.edition }}
|
||||||
build-args: |
|
build-args: |
|
||||||
OS_VERSION=${{ matrix.params.version }}
|
OS_VERSION=${{ matrix.params.version }}-${{ matrix.params.edition }}
|
||||||
tags: |
|
tags: |
|
||||||
quay.io/teras/almalinux:${{ matrix.params.version }}
|
|
||||||
- if: ${{ matrix.params.edition == 'base' && matrix.params.major_edition == 'true' && matrix.params.latest != 'true' }}
|
|
||||||
name: Build and push almalinux
|
|
||||||
uses: docker/build-push-action@v5
|
|
||||||
with:
|
|
||||||
# platforms: linux/amd64,linux/arm64
|
|
||||||
push: true
|
|
||||||
context: .
|
|
||||||
file: ./${{ matrix.params.major_version }}/Dockerfile.${{ matrix.params.edition }}
|
|
||||||
build-args: |
|
|
||||||
OS_VERSION=${{ matrix.params.version }}
|
|
||||||
tags: |
|
|
||||||
quay.io/teras/almalinux:${{ matrix.params.version }}
|
|
||||||
quay.io/teras/almalinux:${{ matrix.params.major_version }}
|
quay.io/teras/almalinux:${{ matrix.params.major_version }}
|
||||||
# - if: ${{ matrix.flavor == 'micro' || matrix.flavor == 'minimal' }}
|
- if: ${{ matrix.params.edition == 'base' && matrix.params.major_edition == 'true' }}
|
||||||
# name: Build and push almalinux
|
name: Build and push edition release
|
||||||
|
uses: docker/build-push-action@v5
|
||||||
|
with:
|
||||||
|
# platforms: linux/amd64,linux/arm64
|
||||||
|
push: true
|
||||||
|
context: .
|
||||||
|
file: ./${{ matrix.params.major_version }}/Dockerfile.${{ matrix.params.edition }}
|
||||||
|
build-args: |
|
||||||
|
OS_VERSION=${{ matrix.params.version }}
|
||||||
|
tags: |
|
||||||
|
quay.io/teras/almalinux:${{ matrix.params.major_version }}
|
||||||
|
- if: ${{ matrix.params.edition != 'base' && matrix.params.latest == 'true' }}
|
||||||
|
name: Build and push edition release
|
||||||
|
uses: docker/build-push-action@v5
|
||||||
|
with:
|
||||||
|
# platforms: linux/amd64,linux/arm64
|
||||||
|
push: true
|
||||||
|
context: .
|
||||||
|
file: ./${{ matrix.params.major_version }}/Dockerfile.${{ matrix.params.edition }}
|
||||||
|
build-args: |
|
||||||
|
OS_VERSION=${{ matrix.params.version }}
|
||||||
|
tags: |
|
||||||
|
quay.io/teras/almalinux:latest-${{ matrix.params.edition }}
|
||||||
|
- if: ${{ matrix.params.edition == 'base' && matrix.params.latest == 'true' }}
|
||||||
|
name: Build and push edition release
|
||||||
|
uses: docker/build-push-action@v5
|
||||||
|
with:
|
||||||
|
# platforms: linux/amd64,linux/arm64
|
||||||
|
push: true
|
||||||
|
context: .
|
||||||
|
file: ./${{ matrix.params.major_version }}/Dockerfile.${{ matrix.params.edition }}
|
||||||
|
build-args: |
|
||||||
|
OS_VERSION=${{ matrix.params.version }}
|
||||||
|
tags: |
|
||||||
|
quay.io/teras/almalinux:latest
|
||||||
|
# - if: ${{ matrix.params.edition != 'base' && matrix.params.major_edition == 'true' && matrix.params.latest != 'true' }}
|
||||||
|
# name: Build and push edition release
|
||||||
# uses: docker/build-push-action@v5
|
# uses: docker/build-push-action@v5
|
||||||
# with:
|
# with:
|
||||||
# # platforms: linux/amd64,linux/arm64
|
# # platforms: linux/amd64,linux/arm64
|
||||||
# push: true
|
# push: true
|
||||||
# context: .
|
# context: .
|
||||||
# file: ./9/Dockerfile.${{ matrix.flavor }}
|
# file: ./${{ matrix.params.major_version }}/Dockerfile.${{ matrix.params.edition }}
|
||||||
# build-args: |
|
# build-args: |
|
||||||
# ALMALINUX_VERSION=${{ matrix.version }}
|
# OS_VERSION=${{ matrix.params.version }}
|
||||||
# tags: |
|
# tags: |
|
||||||
# quay.io/teras/almalinux:${{ matrix.version }}-${{ matrix.flavor }}
|
# quay.io/teras/almalinux:${{ matrix.params.version }}-${{ matrix.params.edition }}
|
||||||
# quay.io/teras/almalinux:9-${{ matrix.flavor }}
|
# quay.io/teras/almalinux:${{ matrix.params.major_version }}-${{ matrix.params.edition }}
|
||||||
# quay.io/teras/almalinux:${{ matrix.flavor }}
|
# - if: ${{ matrix.params.edition == 'base' && matrix.params.major_edition != 'true' && matrix.params.latest != 'true' }}
|
||||||
|
# name: Build and push base release
|
||||||
|
# uses: docker/build-push-action@v5
|
||||||
|
# with:
|
||||||
|
# # platforms: linux/amd64,linux/arm64
|
||||||
|
# push: true
|
||||||
|
# context: .
|
||||||
|
# file: ./${{ matrix.params.major_version }}/Dockerfile.${{ matrix.params.edition }}
|
||||||
|
# build-args: |
|
||||||
|
# OS_VERSION=${{ matrix.params.version }}
|
||||||
|
# tags: |
|
||||||
|
# quay.io/teras/almalinux:${{ matrix.params.version }}
|
||||||
|
# - if: ${{ matrix.params.edition == 'base' && matrix.params.major_edition == 'true' && matrix.params.latest != 'true' }}
|
||||||
|
# name: Build and push base release
|
||||||
|
# uses: docker/build-push-action@v5
|
||||||
|
# with:
|
||||||
|
# # platforms: linux/amd64,linux/arm64
|
||||||
|
# push: true
|
||||||
|
# context: .
|
||||||
|
# file: ./${{ matrix.params.major_version }}/Dockerfile.${{ matrix.params.edition }}
|
||||||
|
# build-args: |
|
||||||
|
# OS_VERSION=${{ matrix.params.version }}
|
||||||
|
# tags: |
|
||||||
|
# quay.io/teras/almalinux:${{ matrix.params.version }}
|
||||||
|
# quay.io/teras/almalinux:${{ matrix.params.major_version }}
|
||||||
|
# - if: ${{ matrix.params.edition != 'base' && matrix.params.latest == 'true' }}
|
||||||
|
# name: Build and push latest edition release
|
||||||
|
# uses: docker/build-push-action@v5
|
||||||
|
# with:
|
||||||
|
# # platforms: linux/amd64,linux/arm64
|
||||||
|
# push: true
|
||||||
|
# context: .
|
||||||
|
# file: ./${{ matrix.params.major_version }}/Dockerfile.${{ matrix.params.edition }}
|
||||||
|
# build-args: |
|
||||||
|
# OS_VERSION=${{ matrix.params.version }}
|
||||||
|
# tags: |
|
||||||
|
# quay.io/teras/almalinux:${{ matrix.params.version }}-${{ matrix.params.edition }}
|
Loading…
Reference in New Issue