Files
jd_scripts/docker/docker_entrypoint.sh
2021-01-16 21:39:54 +08:00

24 lines
757 B
Bash

#!/bin/sh
set -e
echo "设定远程仓库地址..."
cd /scripts
git remote set-url origin $REPO_URL
git reset --hard
echo "git pull拉取最新代码..."
git -C /scripts pull
echo "npm install 安装最新依赖"
npm install --prefix /scripts
echo "------------------------------------------------执行定时任务任务shell脚本------------------------------------------------"
sh -x /scripts/docker/default_task.sh
echo "--------------------------------------------------默认定时任务执行完成---------------------------------------------------"
if [ $run_cmd == 'crond' ]; then
echo "Start crontab task main process..."
echo "启动crondtab定时任务主进程..."
crond -f
else
echo "默认定时任务执行结束。"
fi