1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/WeBank-WeIdentity-Build-Tools

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
crontab.sh 586
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
yg3630536 Отправлено 07.08.2020 11:25 b3fb3e3
#!/bin/bash
# base path
ROOT_DIR=$(pwd)
WEIDENTITY_CRON_JOB_TPL=$ROOT_DIR/common/script/tpl/weidentity-cron-job.tpl
WEIDENTITY_CRON_JOB=$ROOT_DIR/common/script/tpl/weidentity-cron-job
# default configuration
export CRONTAB_TIME="0 1 * * *"
export BUILD_TOOL_DIR="$ROOT_DIR"
export USER="root"
if [ ! -d "logs" ]; then
mkdir logs
fi
# make the file
FISCOVAS='${CRONTAB_TIME}:${BUILD_TOOL_DIR}:${USER}'
envsubst ${FISCOVAS}} < ${WEIDENTITY_CRON_JOB_TPL} >${WEIDENTITY_CRON_JOB}
# copy to /etc/cron.d/
cp $WEIDENTITY_CRON_JOB /etc/cron.d/
# remove a file
rm $WEIDENTITY_CRON_JOB

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/WeBank-WeIdentity-Build-Tools.git
git@api.gitlife.ru:oschina-mirror/WeBank-WeIdentity-Build-Tools.git
oschina-mirror
WeBank-WeIdentity-Build-Tools
WeBank-WeIdentity-Build-Tools
master