File tree 1 file changed +8
-8
lines changed
1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change 2
2
# Call this script like so:
3
3
# ./build-dockerfile-local.sh 5 6 0 official_releases everywhere-opensource 2 8
4
4
set -e
5
- QT_VERSION_MAJOR=$1
6
- QT_VERSION_MINOR=$2
7
- QT_VERSION_PATCH=$3
8
- QT_DOWNLOAD_BRANCH=$4
9
- QT_TARBALL_NAMING_SCHEME=$5
10
- CI_BUILD=$6
11
- CORE_COUNT=$7
5
+ QT_VERSION_MAJOR=${1 :- 5}
6
+ QT_VERSION_MINOR=${2 :- 12}
7
+ QT_VERSION_PATCH=${3 :- 9}
8
+ QT_DOWNLOAD_BRANCH=${4 :- official_releases}
9
+ QT_TARBALL_NAMING_SCHEME=${5 :- everywhere}
10
+ CI_BUILD=${6 :- 2}
11
+ CORE_COUNT=${7 :- 4}
12
12
PROXY=$8
13
13
# base
14
14
docker build --pull --cache-from darkmattercoder/qt-build:base-$QT_VERSION_MAJOR .$QT_VERSION_MINOR .$QT_VERSION_PATCH --build-arg QT_VERSION_MAJOR=$QT_VERSION_MAJOR --build-arg QT_VERSION_MINOR=$QT_VERSION_MINOR --build-arg QT_VERSION_PATCH=$QT_VERSION_PATCH --build-arg QT_DOWNLOAD_BRANCH=$QT_DOWNLOAD_BRANCH --build-arg QT_TARBALL_NAMING_SCHEME=$QT_TARBALL_NAMING_SCHEME --build-arg CI_BUILD=$CI_BUILD --build-arg CORE_COUNT=$CORE_COUNT --build-arg PROXY=$PROXY --target=base -t darkmattercoder/qt-build:base-$QT_VERSION_MAJOR .$QT_VERSION_MINOR .$QT_VERSION_PATCH .
15
15
# builder
16
16
docker build --pull --cache-from darkmattercoder/qt-build:builder-$QT_VERSION_MAJOR .$QT_VERSION_MINOR .$QT_VERSION_PATCH --build-arg QT_VERSION_MAJOR=$QT_VERSION_MAJOR --build-arg QT_VERSION_MINOR=$QT_VERSION_MINOR --build-arg QT_VERSION_PATCH=$QT_VERSION_PATCH --build-arg QT_DOWNLOAD_BRANCH=$QT_DOWNLOAD_BRANCH --build-arg QT_TARBALL_NAMING_SCHEME=$QT_TARBALL_NAMING_SCHEME --build-arg CI_BUILD=$CI_BUILD --build-arg CORE_COUNT=$CORE_COUNT --build-arg PROXY=$PROXY --target=builder -t darkmattercoder/qt-build:builder-$QT_VERSION_MAJOR .$QT_VERSION_MINOR .$QT_VERSION_PATCH .
17
17
# qt
18
- docker build --pull --cache-from darkmattercoder/qt-build:builder-$QT_VERSION_MAJOR .$QT_VERSION_MINOR .$QT_VERSION_PATCH --build-arg QT_VERSION_MAJOR=$QT_VERSION_MAJOR --build-arg QT_VERSION_MINOR=$QT_VERSION_MINOR --build-arg QT_VERSION_PATCH=$QT_VERSION_PATCH --build-arg QT_DOWNLOAD_BRANCH=$QT_DOWNLOAD_BRANCH --build-arg QT_TARBALL_NAMING_SCHEME=$QT_TARBALL_NAMING_SCHEME --build-arg CI_BUILD=$CI_BUILD --build-arg CORE_COUNT=$CORE_COUNT --target=qt -t darkmattercoder/qt-build:$QT_VERSION_MAJOR .$QT_VERSION_MINOR .$QT_VERSION_PATCH .
18
+ docker build --pull --cache-from darkmattercoder/qt-build:builder-$QT_VERSION_MAJOR .$QT_VERSION_MINOR .$QT_VERSION_PATCH --build-arg QT_VERSION_MAJOR=$QT_VERSION_MAJOR --build-arg QT_VERSION_MINOR=$QT_VERSION_MINOR --build-arg QT_VERSION_PATCH=$QT_VERSION_PATCH --build-arg QT_DOWNLOAD_BRANCH=$QT_DOWNLOAD_BRANCH --build-arg QT_TARBALL_NAMING_SCHEME=$QT_TARBALL_NAMING_SCHEME --build-arg CI_BUILD=$CI_BUILD --build-arg CORE_COUNT=$CORE_COUNT --target=qt -t darkmattercoder/qt-build:$QT_VERSION_MAJOR .$QT_VERSION_MINOR .$QT_VERSION_PATCH .
You can’t perform that action at this time.
0 commit comments