Skip to content

Commit 42b95b1

Browse files
playing with matrix
1 parent cebdd0c commit 42b95b1

File tree

1 file changed

+51
-32
lines changed

1 file changed

+51
-32
lines changed

.github/workflows/dockerimage.yml

Lines changed: 51 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -13,40 +13,59 @@ jobs:
1313
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=13 --build-arg QT_VERSION_PATCH=1 --build-arg QT_DOWNLOAD_BRANCH=official_releases --build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
1414
- VERSION: 5.13.0
1515
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=13 --build-arg QT_VERSION_PATCH=0 --build-arg QT_DOWNLOAD_BRANCH=official_releases --build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
16-
# [
17-
# -5.13.1 --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=13 --build-arg QT_VERSION_PATCH=1 --build-arg QT_DOWNLOAD_BRANCH=official_releases --build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
18-
# -5.13.0 --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=13--build-arg QT_VERSION_PATCH=0--build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
19-
# -5.12.5 --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=12--build-arg QT_VERSION_PATCH=5--build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
20-
# ]
21-
# ,
22-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=12--build-arg QT_VERSION_PATCH=4--build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
23-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=12--build-arg QT_VERSION_PATCH=3--build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
24-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=12--build-arg QT_VERSION_PATCH=2--build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
25-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=12--build-arg QT_VERSION_PATCH=1--build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
26-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=12--build-arg QT_VERSION_PATCH=0--build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
27-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=11--build-arg QT_VERSION_PATCH=3--build-arg QT_DOWNLOAD_BRANCH=archive--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
28-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=11--build-arg QT_VERSION_PATCH=2--build-arg QT_DOWNLOAD_BRANCH=archive--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
29-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=11--build-arg QT_VERSION_PATCH=1--build-arg QT_DOWNLOAD_BRANCH=archive--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
30-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=11--build-arg QT_VERSION_PATCH=0--build-arg QT_DOWNLOAD_BRANCH=archive--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
31-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=10--build-arg QT_VERSION_PATCH=1--build-arg QT_DOWNLOAD_BRANCH=archive--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
32-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=10--build-arg QT_VERSION_PATCH=0--build-arg QT_DOWNLOAD_BRANCH=archive--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
33-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=9--build-arg QT_VERSION_PATCH=8--build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
34-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=9--build-arg QT_VERSION_PATCH=7--build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
35-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=9--build-arg QT_VERSION_PATCH=6--build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
36-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=9--build-arg QT_VERSION_PATCH=5--build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
37-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=9--build-arg QT_VERSION_PATCH=4--build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
38-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=9--build-arg QT_VERSION_PATCH=3--build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
39-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=9--build-arg QT_VERSION_PATCH=2--build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
40-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=9--build-arg QT_VERSION_PATCH=1--build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
41-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=9--build-arg QT_VERSION_PATCH=0--build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
42-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=6--build-arg QT_VERSION_PATCH=3--build-arg QT_DOWNLOAD_BRANCH=archive--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
43-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=6--build-arg QT_VERSION_PATCH=2--build-arg QT_DOWNLOAD_BRANCH=archive--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
44-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=6--build-arg QT_VERSION_PATCH=1-1--build-arg QT_DOWNLOAD_BRANCH=archive--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2,
45-
# - --build-arg QT_VERSION_MAJOR=5--build-arg QT_VERSION_MINOR=6--build-arg QT_VERSION_PATCH=0--build-arg QT_DOWNLOAD_BRANCH=archive--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=1
46-
# ]
16+
- VERSION: 5.12.5
17+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=12 --build-arg QT_VERSION_PATCH=5 --build-arg QT_DOWNLOAD_BRANCH=official_releases --build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
18+
- VERSION: 5.12.4
19+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=12 --build-arg QT_VERSION_PATCH=4 --build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
20+
- VERSION: 5.12.3
21+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=12 --build-arg QT_VERSION_PATCH=3 --build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
22+
- VERSION: 5.12.2
23+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=12 --build-arg QT_VERSION_PATCH=2 --build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
24+
- VERSION: 5.12.1
25+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=12 --build-arg QT_VERSION_PATCH=1 --build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
26+
- VERSION: 5.12.0
27+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=12 --build-arg QT_VERSION_PATCH=0 --build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
28+
- VERSION: 5.11.3
29+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=11 --build-arg QT_VERSION_PATCH=3 --build-arg QT_DOWNLOAD_BRANCH=archive--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
30+
- VERSION: 5.11.2
31+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=11 --build-arg QT_VERSION_PATCH=2 --build-arg QT_DOWNLOAD_BRANCH=archive--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
32+
- VERSION: 5.11.1
33+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=11 --build-arg QT_VERSION_PATCH=1 --build-arg QT_DOWNLOAD_BRANCH=archive--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
34+
- VERSION: 5.11.0
35+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=11 --build-arg QT_VERSION_PATCH=0 --build-arg QT_DOWNLOAD_BRANCH=archive--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
36+
- VERSION: 5.10.1
37+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=10 --build-arg QT_VERSION_PATCH=1 --build-arg QT_DOWNLOAD_BRANCH=archive--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
38+
- VERSION: 5.10.0
39+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=10 --build-arg QT_VERSION_PATCH=0 --build-arg QT_DOWNLOAD_BRANCH=archive--build-arg QT_TARBALL_NAMING_SCHEME=everywhere --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
40+
- VERSION: 5.9.8
41+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=9 --build-arg QT_VERSION_PATCH=8 --build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
42+
- VERSION: 5.9.7
43+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=9 --build-arg QT_VERSION_PATCH=7 --build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
44+
- VERSION: 5.9.6
45+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=9 --build-arg QT_VERSION_PATCH=6 --build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
46+
- VERSION: 5.9.5
47+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=9 --build-arg QT_VERSION_PATCH=5 --build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
48+
- VERSION: 5.9.4
49+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=9 --build-arg QT_VERSION_PATCH=4 --build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
50+
- VERSION: 5.9.3
51+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=9 --build-arg QT_VERSION_PATCH=3 --build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
52+
- VERSION: 5.9.2
53+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=9 --build-arg QT_VERSION_PATCH=2 --build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
54+
- VERSION: 5.9.1
55+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=9 --build-arg QT_VERSION_PATCH=1 --build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
56+
- VERSION: 5.9.0
57+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=9 --build-arg QT_VERSION_PATCH=0 --build-arg QT_DOWNLOAD_BRANCH=official_releases--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
58+
- VERSION: 5.6.3
59+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=6 --build-arg QT_VERSION_PATCH=3 --build-arg QT_DOWNLOAD_BRANCH=archive--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
60+
- VERSION: 5.6.2
61+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=6 --build-arg QT_VERSION_PATCH=2 --build-arg QT_DOWNLOAD_BRANCH=archive--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
62+
- VERSION: 5.6.1-1
63+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=6 --build-arg QT_VERSION_PATCH=1-1 --build-arg QT_DOWNLOAD_BRANCH=archive--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=2
64+
- VERSION: 5.6.0
65+
ARGS: --build-arg QT_VERSION_MAJOR=5 --build-arg QT_VERSION_MINOR=6 --build-arg QT_VERSION_PATCH=0 --build-arg QT_DOWNLOAD_BRANCH=archive--build-arg QT_TARBALL_NAMING_SCHEME=everywhere-opensource --build-arg CI_BUILD=2 --build-arg CORE_COUNT=1
4766

4867
steps:
4968
- uses: actions/checkout@v1
5069
- run: |
51-
docker build --pull --cache-from darkmattercoder/qt-build:builder-$VERSION $ARGS --target=builder -t darkmattercoder/qt-build:builder-$VERSION .
70+
docker build --pull --cache-from darkmattercoder/qt-build:base-$VERSION $ARGS --target=base -t darkmattercoder/qt-build:base-$VERSION .
5271
env: ${{ matrix.env }}

0 commit comments

Comments
 (0)