返回提交历史
Modified
docker-entrypoint.sh
+1
-1
XFEstudio/SpaceNinjaServer
Fix environment to config.json parser (#589)
fe7051f8
代码差异
1 个文件
+1
-1
@@ -15,7 +15,7 @@ for config in $(env | grep "APP_")
15
15
do
16
16
var=$(echo "${config}" | tr '[:upper:]' '[:lower:]' | sed 's/app_//g' | sed -E 's/_([a-z])/\U\1/g' | sed 's/=.*//g')
17
17
val=$(echo "${config}" | sed 's/.*=//g')
18
jq --arg variable "$var" --arg value "$val" '.[$variable] += $value' config.json > config.tmp
18
jq --arg variable "$var" --arg value "$val" '.[$variable] += try [$value|fromjson][] catch $value' config.json > config.tmp
19
19
mv config.tmp config.json
20
20
done
21
21