diff options
author | Max Magorsch <max@magorsch.de> | 2019-09-05 16:12:58 +0200 |
---|---|---|
committer | Max Magorsch <max@magorsch.de> | 2019-09-05 16:12:58 +0200 |
commit | a3a60ea3ae355d6a39fda1f07f3d79644ddd2a41 (patch) | |
tree | c1dd484b81a21228067f66a9cb0bf5ae725486fd /bin/update-all.sh | |
parent | Use docker volumes for the portage tree (diff) | |
download | packages-5-a3a60ea3ae355d6a39fda1f07f3d79644ddd2a41.tar.gz packages-5-a3a60ea3ae355d6a39fda1f07f3d79644ddd2a41.tar.bz2 packages-5-a3a60ea3ae355d6a39fda1f07f3d79644ddd2a41.zip |
Run the initialization scripts using docker-composefeature/es-7.3develop
docker-compose can be used to deploy the application. The index will
be initialized and updated. Furthermore a cron job will be registered
for production environments to update the index every 10 minutes. °
Signed-off-by: Max Magorsch <max@magorsch.de>
Diffstat (limited to 'bin/update-all.sh')
-rwxr-xr-x | bin/update-all.sh | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/bin/update-all.sh b/bin/update-all.sh index efa9955..82f8751 100755 --- a/bin/update-all.sh +++ b/bin/update-all.sh @@ -1,3 +1,7 @@ +#!/bin/bash + +emerge --sync + if [[ ! -d /mnt/packages-tree/gentoo/ ]]; then cd /mnt/packages-tree || exit 1 git clone https://anongit.gentoo.org/git/repo/gentoo.git @@ -10,4 +14,4 @@ fi /var/www/packages.gentoo.org/htdocs/bin/update-use.sh cd /var/www/packages.gentoo.org/htdocs || exit 1 -bundle exec rake kkuleomi:update:all RAILS_ENV=production &>/dev/null +bundle exec rake kkuleomi:update:all RAILS_ENV=${1:-development} &>/dev/null |