Skip to content

Simplify images

Simplify images #17

Workflow file for this run

# Copyright (c) Alexandre Gomes Gaigalas <[email protected]>
# SPDX-License-Identifier: ISC
name: Docker Build Pipeline
on:
pull_request:
branches:
- "main"
jobs:
build:
runs-on: ubuntu-latest
continue-on-error: ${{ matrix.can_fail_build }}
steps:
- uses: actions/checkout@v3
- name: Log in to Docker Hub
uses: docker/login-action@v2
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
- name: "Build Docker Image (push: false)"
uses: docker/build-push-action@v4
with:
context: .
push: false
tags: ${{ matrix.tags }}
labels: ${{ matrix.name }}
build-args: |
TARGETS=${{ matrix.targets }}
strategy:
fail-fast: false
matrix:
include:
- name: test
targets: "bash_3.0.22 bash_3.1.23 bash_3.2.57 bash_4.0.44 bash_4.1.17 bash_4.2.53 bash_4.3.48 bash_4.4.23 bash_5.0.18 bash_5.1.16 bash_5.2.21 bash_5.3-alpha busybox_1.21.1 busybox_1.22.1 busybox_1.23.2 busybox_1.24.2 busybox_1.25.1 busybox_1.26.2 busybox_1.27.2 busybox_1.28.4 busybox_1.29.3 busybox_1.30.1 busybox_1.31.1 busybox_1.32.1 busybox_1.33.2 busybox_1.34.1 busybox_1.35.0 busybox_1.36.1 dash_0.5.10.2 dash_0.5.11.5 dash_0.5.12 dash_0.5.5.1 dash_0.5.6.1 dash_0.5.7 dash_0.5.8 dash_0.5.9.1 ksh_shvrA93uplusm-v1.0.1 ksh_shvrA93uplusm-v1.0.2 ksh_shvrA93uplusm-v1.0.3 ksh_shvrA93uplusm-v1.0.4 ksh_shvrA93uplusm-v1.0.6 ksh_shvrA93uplusm-v1.0.7 ksh_shvrA93uplusm-v1.0.8 ksh_shvrA93uplusm-v1.0.9 ksh_shvrB2020-2020.0.0 ksh_shvrChistory-b_2004-10-11 ksh_shvrChistory-b_2005-02-02 ksh_shvrChistory-b_2005-06-01 ksh_shvrChistory-b_2005-09-16 ksh_shvrChistory-b_2006-02-14 ksh_shvrChistory-b_2006-07-24 ksh_shvrChistory-b_2006-11-15 ksh_shvrChistory-b_2007-01-11 ksh_shvrChistory-b_2008-02-02 ksh_shvrChistory-b_2008-06-08 ksh_shvrChistory-b_2008-11-04 ksh_shvrChistory-b_2010-06-21 ksh_shvrChistory-b_2010-10-26 ksh_shvrChistory-b_2011-03-10 ksh_shvrChistory-b_2012-08-01 ksh_shvrChistory-b_2016-01-10 loksh_6.7.5 loksh_6.8.1 loksh_6.9 loksh_7.0 loksh_7.1 loksh_7.3 loksh_7.4 loksh_7.5 mksh_R45 mksh_R46 mksh_R47 mksh_R48b mksh_R49 mksh_R50f mksh_R51 mksh_R52c mksh_R53a mksh_R54 mksh_R55 mksh_R56c mksh_R57 mksh_R58 mksh_R59c oksh_6.5 oksh_6.6 oksh_6.7.1 oksh_6.8.1 oksh_6.9 oksh_7.0 oksh_7.1 oksh_7.2 oksh_7.3 oksh_7.4 oksh_7.5 osh_0.10.1 osh_0.11.0 osh_0.12.9 osh_0.13.1 osh_0.14.2 osh_0.15.0 osh_0.16.0 osh_0.17.0 osh_0.18.0 osh_0.19.0 osh_0.20.0 osh_0.21.0 osh_0.22.0 osh_0.9.9 posh_0.12.6 posh_0.13.2 posh_0.14.1 yash_2.41 yash_2.42 yash_2.43 yash_2.44 yash_2.45 yash_2.46 yash_2.47 yash_2.48 yash_2.49 yash_2.50 yash_2.51 yash_2.52 yash_2.53 yash_2.54 yash_2.55 yash_2.56.1 zsh_4.2.7 zsh_5.0.8 zsh_5.1.1 zsh_5.2 zsh_5.3.1 zsh_5.4.2 zsh_5.5.1 zsh_5.6.2 zsh_5.7.1 zsh_5.8.1 zsh_5.9"
can_fail_build: false
tags: alganet/shell-versions:test