reduce time to build
This commit is contained in:
parent
7a564f5f25
commit
ae7c129369
13
etherpad/builder.sh
Executable file
13
etherpad/builder.sh
Executable file
|
@ -0,0 +1,13 @@
|
|||
#!/bin/sh
|
||||
|
||||
COMMIT_ID=$(git log -n 1 --pretty=format:%H -- etherpad/)
|
||||
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 push registry.dryusdan.fr/dryusdan/etherpad
|
||||
docker rmi registry.dryusdan.fr/dryusdan/etherpad
|
||||
else
|
||||
echo "image is recent. No build"
|
||||
fi
|
|
@ -1,2 +1,13 @@
|
|||
#!/bin/sh
|
||||
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
|
||||
|
||||
COMMIT_ID=$(git log -n 1 --pretty=format:%H -- nginx/)
|
||||
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
|
||||
docker push registry.dryusdan.fr/dryusdan/reverse-nginx
|
||||
docker rmi registry.dryusdan.fr/dryusdan/reverse-nginx
|
||||
else
|
||||
echo "nginx image is recent. No build"
|
||||
fi
|
||||
|
|
21
nginx/builder.shback
Executable file
21
nginx/builder.shback
Executable file
|
@ -0,0 +1,21 @@
|
|||
#!/bin/sh
|
||||
docker build -t registry.dryusdan.fr/dryusdan/nginx:ipv6 \
|
||||
--build-arg NGINX_MODULES=" \
|
||||
--with-http_ssl_module \
|
||||
--with-http_v2_module \
|
||||
--with-http_gzip_static_module \
|
||||
--with-http_stub_status_module \
|
||||
--with-file-aio \
|
||||
--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 \
|
||||
--without-http_browser_module " \
|
||||
github.com/Wonderfall/dockerfiles.git#master:boring-nginx
|
13
peertube/builder.sh
Executable file
13
peertube/builder.sh
Executable file
|
@ -0,0 +1,13 @@
|
|||
#!/bin/sh
|
||||
|
||||
COMMIT_ID=$(git log -n 1 --pretty=format:%H -- peertube/)
|
||||
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/
|
||||
docker push registry.dryusdan.fr/dryusdan/peertube
|
||||
docker rmi registry.dryusdan.fr/dryusdan/peertube
|
||||
else
|
||||
echo "image is recent. No build"
|
||||
fi
|
13
php/fuelphp/builder.sh
Executable file
13
php/fuelphp/builder.sh
Executable file
|
@ -0,0 +1,13 @@
|
|||
#!/bin/sh
|
||||
|
||||
COMMIT_ID=$(git log -n 1 --pretty=format:%H -- php/fuelphp/)
|
||||
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/
|
||||
docker push registry.dryusdan.fr/dryusdan/php:fuelPHP
|
||||
docker rmi registry.dryusdan.fr/dryusdan/php:fuelPHP
|
||||
else
|
||||
echo "image is recent. No build"
|
||||
fi
|
13
php/grav/builder.sh
Executable file
13
php/grav/builder.sh
Executable file
|
@ -0,0 +1,13 @@
|
|||
#!/bin/sh
|
||||
|
||||
COMMIT_ID=$(git log -n 1 --pretty=format:%H -- php/grav/)
|
||||
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/
|
||||
docker push registry.dryusdan.fr/dryusdan/php:grav
|
||||
docker rmi registry.dryusdan.fr/dryusdan/php:grav
|
||||
else
|
||||
echo "image is recent. No build"
|
||||
fi
|
13
presentator/builder.sh
Executable file
13
presentator/builder.sh
Executable file
|
@ -0,0 +1,13 @@
|
|||
#!/bin/sh
|
||||
|
||||
COMMIT_ID=$(git log -n 1 --pretty=format:%H -- presentator)
|
||||
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/
|
||||
docker push registry.dryusdan.fr/dryusdan/presentator
|
||||
docker rmi registry.dryusdan.fr/dryusdan/presentator
|
||||
else
|
||||
echo "image is recent. No build"
|
||||
fi
|
13
standardfile/builder.sh
Executable file
13
standardfile/builder.sh
Executable file
|
@ -0,0 +1,13 @@
|
|||
#!/bin/sh
|
||||
|
||||
COMMIT_ID=$(git log -n 1 --pretty=format:%H -- standardfile/)
|
||||
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/
|
||||
docker push registry.dryusdan.fr/dryusdan/etherpad
|
||||
docker rmi registry.dryusdan.fr/dryusdan/etherpad
|
||||
else
|
||||
echo "image is recent. No build"
|
||||
fi
|
14
standardnotes/builder.sh
Executable file
14
standardnotes/builder.sh
Executable file
|
@ -0,0 +1,14 @@
|
|||
#!/bin/sh
|
||||
|
||||
COMMIT_ID=$(git log -n 1 --pretty=format:%H -- standardnotes/)
|
||||
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/
|
||||
docker push registry.dryusdan.fr/dryusdan/presentator
|
||||
docker rmi registry.dryusdan.fr/dryusdan/presentator
|
||||
else
|
||||
echo "image is recent. No build"
|
||||
fi
|
||||
|
13
z2pdf/builder.sh
Executable file
13
z2pdf/builder.sh
Executable file
|
@ -0,0 +1,13 @@
|
|||
#!/bin/sh
|
||||
|
||||
COMMIT_ID=$(git log -n 1 --pretty=format:%H -- z2pdf/)
|
||||
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/
|
||||
docker push registry.dryusdan.fr/dryusdan/presentator
|
||||
docker rmi registry.dryusdan.fr/dryusdan/presentator
|
||||
else
|
||||
echo "image is recent. No build"
|
||||
fi
|
Reference in a new issue