some missing configs and change build script

This commit is contained in:
Ryan Voots 2022-03-06 10:52:50 -05:00
parent bc38a8907c
commit 7994ea0b66
2 changed files with 5 additions and 2 deletions

View file

@ -1,12 +1,13 @@
#!/bin/bash #!/bin/bash
set -euxo pipefail set -euo pipefail
for build in 5*; do for build in 5*; do
TAG=simcop2387/perl:$(echo $build | perl -pE 's/,/-/g') TAG=simcop2387/perl:$(echo $build | perl -pE 's/,/-/g')
echo building $TAG...
( cd $build; ( cd $build;
docker build -t $TAG . docker build -t $TAG .
docker push $TAG docker push $TAG
) ) | ts "$TAG [%H:%M:%S]" > build.$TAG.log || echo " Failed to build $TAG"
done done

View file

@ -106,6 +106,8 @@ for my $build (@{$config->{builds}}) {
$builds{"$build,debugging,threaded"} = "@{$config->{options}}{qw/debugging threaded common/}"; $builds{"$build,debugging,threaded"} = "@{$config->{options}}{qw/debugging threaded common/}";
$builds{"$build,debugging,longdouble,threaded"} = "@{$config->{options}}{qw/debugging threaded longdouble common/}"; $builds{"$build,debugging,longdouble,threaded"} = "@{$config->{options}}{qw/debugging threaded longdouble common/}";
$builds{"$build,debugging,quadmath,threaded"} = "@{$config->{options}}{qw/debugging threaded quadmath common/}"; $builds{"$build,debugging,quadmath,threaded"} = "@{$config->{options}}{qw/debugging threaded quadmath common/}";
$builds{"$build,debugging,longdouble"} = "@{$config->{options}}{qw/debugging longdouble common/}";
$builds{"$build,debugging,quadmath"} = "@{$config->{options}}{qw/debugging quadmath common/}";
} }
for my $release (@{$config->{releases}}) { for my $release (@{$config->{releases}}) {