summaryrefslogtreecommitdiffstats
path: root/update.sh
diff options
context:
space:
mode:
authormscheiff <michael@scheiffler.at>2019-09-30 19:44:55 +0200
committerTilo Spannagel <development@tilosp.de>2019-10-01 10:54:36 +0200
commit7b97c8a9c20aa220741a3ed7cd82776a40994b23 (patch)
tree075cd11029a10c1fc55f13dd36099150409b4dc6 /update.sh
parentf1657525976375aa2ea4be5cbb306d29177c4a20 (diff)
Extended templates to make crontab interval dependent on the version
Signed-off-by: Michael Scheiffler <michael@scheiffler.at>
Diffstat (limited to 'update.sh')
-rwxr-xr-xupdate.sh8
1 files changed, 8 insertions, 0 deletions
diff --git a/update.sh b/update.sh
index c6fe8bd2..9bbcde18 100755
--- a/update.sh
+++ b/update.sh
@@ -23,6 +23,12 @@ declare -A extras=(
[fpm-alpine]=''
)
+declare -A crontab_int=(
+ [default]='5'
+ [16.0]='15'
+ [15.0]='15'
+)
+
apcu_version="$(
git ls-remote --tags https://github.com/krakjoe/apcu.git \
| cut -d/ -f3 \
@@ -99,6 +105,7 @@ travisEnv=
function create_variant() {
dir="$1/$variant"
phpVersion=${php_version[$version]-${php_version[default]}}
+ crontabInt=${crontab_int[$version]-${crontab_int[default]}}
# Create the version+variant directory with a Dockerfile.
mkdir -p "$dir"
@@ -121,6 +128,7 @@ function create_variant() {
s/%%MEMCACHED_VERSION%%/'"${pecl_versions[memcached]}"'/g;
s/%%REDIS_VERSION%%/'"${pecl_versions[redis]}"'/g;
s/%%IMAGICK_VERSION%%/'"${pecl_versions[imagick]}"'/g;
+ s/%%CRONTAB_INT%%/'"$crontabInt"'/g;
' "$dir/Dockerfile"
if [[ "$phpVersion" != 7.3 ]]; then