mirror of
https://github.com/matrix-construct/construct
synced 2025-02-26 21:50:18 +01:00
docker/ubuntu/22.04: Upgrade to llvm-15.
This commit is contained in:
parent
10a978d629
commit
57305563e7
4 changed files with 11 additions and 11 deletions
|
@ -15,7 +15,7 @@ environment:
|
||||||
DOCKER_IMAGE: jevolk/construct:ubuntu-22.04-base-build-gcc-12-amd64
|
DOCKER_IMAGE: jevolk/construct:ubuntu-22.04-base-build-gcc-12-amd64
|
||||||
|
|
||||||
- APPVEYOR_BUILD_WORKER_IMAGE: Ubuntu1804
|
- APPVEYOR_BUILD_WORKER_IMAGE: Ubuntu1804
|
||||||
DOCKER_IMAGE: jevolk/construct:ubuntu-22.04-full-build-clang-14-amd64
|
DOCKER_IMAGE: jevolk/construct:ubuntu-22.04-full-build-clang-15-amd64
|
||||||
|
|
||||||
for:
|
for:
|
||||||
-
|
-
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
|
|
||||||
| Fully Featured Builds | Minimal Dependencies |
|
| Fully Featured Builds | Minimal Dependencies |
|
||||||
|:---|:---|
|
|:---|:---|
|
||||||
| [](https://registry.hub.docker.com/r/jevolk/construct/tags) | [](https://registry.hub.docker.com/r/jevolk/construct/tags)
|
| [](https://registry.hub.docker.com/r/jevolk/construct/tags) | [](https://registry.hub.docker.com/r/jevolk/construct/tags)
|
||||||
| [](https://registry.hub.docker.com/r/jevolk/construct/tags) | [](https://registry.hub.docker.com/r/jevolk/construct/tags)
|
| [](https://registry.hub.docker.com/r/jevolk/construct/tags) | [](https://registry.hub.docker.com/r/jevolk/construct/tags)
|
||||||
| [](https://registry.hub.docker.com/r/jevolk/construct/tags) | [](https://registry.hub.docker.com/r/jevolk/construct/tags)
|
| [](https://registry.hub.docker.com/r/jevolk/construct/tags) | [](https://registry.hub.docker.com/r/jevolk/construct/tags)
|
||||||
|
|
||||||
|
|
|
@ -137,12 +137,13 @@ docker build $ARGS -t $ACCT/$REPO:ubuntu-22.04-base-test-gcc-12-amd64 $BASEDIR/u
|
||||||
ARGS="$ARGS_"
|
ARGS="$ARGS_"
|
||||||
ARGS="$ARGS --platform linux/amd64"
|
ARGS="$ARGS --platform linux/amd64"
|
||||||
ARGS="$ARGS --build-arg feature=full"
|
ARGS="$ARGS --build-arg feature=full"
|
||||||
ARGS="$ARGS --build-arg extra_packages_dev=clang-14"
|
ARGS="$ARGS --build-arg extra_packages_dev=clang-15"
|
||||||
ARGS="$ARGS --build-arg extra_packages_dev1=llvm-14-dev"
|
ARGS="$ARGS --build-arg extra_packages_dev1=llvm-15-dev"
|
||||||
ARGS="$ARGS --build-arg cc=clang-14 --build-arg cxx=clang++-14"
|
ARGS="$ARGS --build-arg extra_packages_dev2=llvm-spirv-15"
|
||||||
docker build $ARGS -t $ACCT/$REPO:ubuntu-22.04-full-build-clang-14-amd64 $BASEDIR/ubuntu/22.04/build
|
ARGS="$ARGS --build-arg cc=clang-15 --build-arg cxx=clang++-15"
|
||||||
docker build $ARGS -t $ACCT/$REPO:ubuntu-22.04-full-built-clang-14-amd64 $BASEDIR/ubuntu/22.04/built
|
docker build $ARGS -t $ACCT/$REPO:ubuntu-22.04-full-build-clang-15-amd64 $BASEDIR/ubuntu/22.04/build
|
||||||
docker build $ARGS -t $ACCT/$REPO:ubuntu-22.04-full-test-clang-14-amd64 $BASEDIR/ubuntu/22.04/test
|
docker build $ARGS -t $ACCT/$REPO:ubuntu-22.04-full-built-clang-15-amd64 $BASEDIR/ubuntu/22.04/built
|
||||||
|
docker build $ARGS -t $ACCT/$REPO:ubuntu-22.04-full-test-clang-15-amd64 $BASEDIR/ubuntu/22.04/test
|
||||||
|
|
||||||
#
|
#
|
||||||
# Pushed images
|
# Pushed images
|
||||||
|
@ -154,8 +155,8 @@ docker push $ACCT/$REPO:ubuntu-22.04-base-built-gcc-9-amd64
|
||||||
docker push $ACCT/$REPO:ubuntu-22.04-base-build-gcc-12-amd64
|
docker push $ACCT/$REPO:ubuntu-22.04-base-build-gcc-12-amd64
|
||||||
docker push $ACCT/$REPO:ubuntu-22.04-base-built-gcc-12-amd64
|
docker push $ACCT/$REPO:ubuntu-22.04-base-built-gcc-12-amd64
|
||||||
|
|
||||||
docker push $ACCT/$REPO:ubuntu-22.04-full-build-clang-14-amd64
|
docker push $ACCT/$REPO:ubuntu-22.04-full-build-clang-15-amd64
|
||||||
docker push $ACCT/$REPO:ubuntu-22.04-full-built-clang-14-amd64
|
docker push $ACCT/$REPO:ubuntu-22.04-full-built-clang-15-amd64
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
#
|
#
|
||||||
|
|
|
@ -14,7 +14,6 @@ ENV packages_dev="\
|
||||||
${packages_dev} \
|
${packages_dev} \
|
||||||
libgraphicsmagick1-dev \
|
libgraphicsmagick1-dev \
|
||||||
libpng-dev \
|
libpng-dev \
|
||||||
llvm-spirv \
|
|
||||||
xxd \
|
xxd \
|
||||||
"
|
"
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue