reduce time to build

This commit is contained in:
Dryusdan 2017-06-30 10:56:22 +02:00
parent e1c0b0c267
commit 61bae5143b
10 changed files with 10 additions and 2 deletions

View file

@ -1,6 +1,5 @@
image: docker:edge
services:
- docker:dind

View file

@ -5,7 +5,8 @@ LAST_COMMIT_ID=$(git log -n 1 --pretty=format:%H --)
if [ "COMMIT_ID" == "LAST_COMMIT_ID" ]; then
echo "build image"
docker build -t registry.dryusdan.fr/dryusdan/etherpad etherpad/
docker build -t registry.dryusdan.fr/dryusdan/etherpad etherpad/
echo "push image"
docker push registry.dryusdan.fr/dryusdan/etherpad
docker rmi registry.dryusdan.fr/dryusdan/etherpad
else

View file

@ -6,6 +6,7 @@ LAST_COMMIT_ID=$(git log -n 1 --pretty=format:%H --)
if [ "COMMIT_ID" == "LAST_COMMIT_ID" ]; then
echo "nginx build image"
docker build -t registry.dryusdan.fr/dryusdan/reverse-nginx --build-arg NGINX_CONF="--prefix=/nginx --sbin-path=/usr/local/sbin/nginx --http-log-path=/nginx/log/nginx_access.log --error-log-path=/nginx/log/nginx_error.log --pid-path=/nginx/run/nginx.pid --lock-path=/nginx/run/nginx.lock --user=reverse --group=reverse --with-http_ssl_module --with-http_v2_module --with-http_gzip_static_module --with-http_stub_status_module --with-threads --with-pcre-jit --with-ipv6 --without-http_ssi_module --without-http_scgi_module --without-http_uwsgi_module --without-http_geo_module --without-http_autoindex_module --without-http_split_clients_module --without-http_memcached_module --without-http_empty_gif_module --add-module=/tmp/headers-more-nginx-module --without-http_browser_module" github.com/xataz/docker-reverse-nginx
echo "push image"
docker push registry.dryusdan.fr/dryusdan/reverse-nginx
docker rmi registry.dryusdan.fr/dryusdan/reverse-nginx
else

View file

@ -6,6 +6,7 @@ LAST_COMMIT_ID=$(git log -n 1 --pretty=format:%H --)
if [ "COMMIT_ID" == "LAST_COMMIT_ID" ]; then
echo "build image"
docker build -t registry.dryusdan.fr/dryusdan/peertube peertube/
echo "push image"
docker push registry.dryusdan.fr/dryusdan/peertube
docker rmi registry.dryusdan.fr/dryusdan/peertube
else

View file

@ -6,6 +6,7 @@ LAST_COMMIT_ID=$(git log -n 1 --pretty=format:%H --)
if [ "COMMIT_ID" == "LAST_COMMIT_ID" ]; then
echo "build image"
docker build -t registry.dryusdan.fr/dryusdan/php:fuelPHP php/fuelphp/
echo "push image"
docker push registry.dryusdan.fr/dryusdan/php:fuelPHP
docker rmi registry.dryusdan.fr/dryusdan/php:fuelPHP
else

View file

@ -6,6 +6,7 @@ LAST_COMMIT_ID=$(git log -n 1 --pretty=format:%H --)
if [ "COMMIT_ID" == "LAST_COMMIT_ID" ]; then
echo "build image"
docker build -t registry.dryusdan.fr/dryusdan/php:grav php/grav/
echo "push image"
docker push registry.dryusdan.fr/dryusdan/php:grav
docker rmi registry.dryusdan.fr/dryusdan/php:grav
else

View file

@ -6,6 +6,7 @@ LAST_COMMIT_ID=$(git log -n 1 --pretty=format:%H --)
if [ "COMMIT_ID" == "LAST_COMMIT_ID" ]; then
echo "build image"
docker build -t registry.dryusdan.fr/dryusdan/presentator presentator/
echo "push image"
docker push registry.dryusdan.fr/dryusdan/presentator
docker rmi registry.dryusdan.fr/dryusdan/presentator
else

View file

@ -6,6 +6,7 @@ LAST_COMMIT_ID=$(git log -n 1 --pretty=format:%H --)
if [ "COMMIT_ID" == "LAST_COMMIT_ID" ]; then
echo "build image"
docker build -t registry.dryusdan.fr/dryusdan/etherpad standarfile/
echo "push image"
docker push registry.dryusdan.fr/dryusdan/etherpad
docker rmi registry.dryusdan.fr/dryusdan/etherpad
else

View file

@ -6,6 +6,7 @@ LAST_COMMIT_ID=$(git log -n 1 --pretty=format:%H --)
if [ "COMMIT_ID" == "LAST_COMMIT_ID" ]; then
echo "build image"
docker build -t registry.dryusdan.fr/dryusdan/presentator standardnotes/
echo "push image"
docker push registry.dryusdan.fr/dryusdan/presentator
docker rmi registry.dryusdan.fr/dryusdan/presentator
else

View file

@ -6,6 +6,7 @@ LAST_COMMIT_ID=$(git log -n 1 --pretty=format:%H --)
if [ "COMMIT_ID" == "LAST_COMMIT_ID" ]; then
echo "build image"
docker build -t registry.dryusdan.fr/dryusdan/presentator z2pdf/
echo "push image"
docker push registry.dryusdan.fr/dryusdan/presentator
docker rmi registry.dryusdan.fr/dryusdan/presentator
else