some missing configs and change build script
This commit is contained in:
parent
bc38a8907c
commit
7994ea0b66
2 changed files with 5 additions and 2 deletions
5
build.sh
5
build.sh
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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}}) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue