修复预览环境非交互发布
允许 SpacetimeDB 向受控容器网络地址非交互发布 固定预览结果使用内网主机地址 补充发布参数与内网地址防回归检查和文档
This commit is contained in:
@@ -118,14 +118,19 @@ assertIncludes(
|
||||
);
|
||||
assertIncludes(
|
||||
deployer,
|
||||
'--yes=migrate,break-clients',
|
||||
'SpacetimeDB 发布不得默认删除实例数据。',
|
||||
'--yes=remote,migrate,break-clients',
|
||||
'SpacetimeDB 预览发布必须显式确认受控容器网络目标,且不得默认删除实例数据。',
|
||||
);
|
||||
assertExcludes(
|
||||
deployer,
|
||||
'--delete-data',
|
||||
'预览部署不得使用 SpacetimeDB 删除数据参数。',
|
||||
);
|
||||
assertIncludes(
|
||||
jenkinsfile,
|
||||
"GENARRATIVE_PREVIEW_WEB_HOST = '192.168.35.82'",
|
||||
'Jenkins 必须固定输出可供同事访问的内网 Web 主机地址。',
|
||||
);
|
||||
assertIncludes(webConfig, "?? '/build/'", 'SPA 默认 base 必须固定为 /build/。');
|
||||
assertIncludes(
|
||||
systemd,
|
||||
|
||||
@@ -416,7 +416,7 @@ deploy() {
|
||||
publish genarrative-loadtest \
|
||||
--server "${SPACETIME_PUBLISH_URL}" \
|
||||
--module-path server-rs/crates/spacetime-module \
|
||||
--yes=migrate,break-clients \
|
||||
--yes=remote,migrate,break-clients \
|
||||
--build-options="--debug" \
|
||||
--no-config
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user