refined build process
This commit is contained in:
parent
89e96f6a9d
commit
6e9c884375
6 changed files with 17 additions and 4 deletions
16
build.sh
16
build.sh
|
|
@ -1,9 +1,17 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
|
||||
|
||||
docker login "http://git.paucapo.com/"
|
||||
|
||||
for image in php-*; do
|
||||
echo "Building $image"
|
||||
docker build -f "./$image" -t "git.paucapo.com/server/docker:$image" .
|
||||
docker push "git.paucapo.com/server/docker:$image"
|
||||
for dockerfile in $SCRIPT_DIR/*:*; do
|
||||
package=`basename "$dockerfile"`
|
||||
echo "Building $package"
|
||||
docker build \
|
||||
-f "$dockerfile" \
|
||||
-t "git.paucapo.com/server/$package" \
|
||||
"$SCRIPT_DIR"
|
||||
docker push "git.paucapo.com/server/$package"
|
||||
done
|
||||
|
||||
sudo docker image prune -a --force
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue