12 lines
525 B
Bash
12 lines
525 B
Bash
#!/bin/sh
|
|
# BschClass 启动入口。
|
|
# 配置来源(低 -> 高):镜像内兜底 /app/config/application-prod.yml
|
|
# < projman 平台挂载的同名文件(覆盖镜像内兜底)
|
|
# < 平台注入的环境变量(SERVER_PORT / 数据库连接 / 中间件 / SSO 等)
|
|
set -e
|
|
|
|
echo "[run-app] starting BschClass (profile=${SPRING_PROFILES_ACTIVE:-prod}) ..."
|
|
|
|
exec java ${JAVA_OPTS:--Xms512m -Xmx1024m} -Dfile.encoding=UTF-8 -jar /app/BschClass-0.1.jar \
|
|
--spring.profiles.active=${SPRING_PROFILES_ACTIVE:-prod}
|