@lcap/nasl
Version:
NetEase Application Specific Language
51 lines • 1.99 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.RuleResult = exports.DeploymentState = exports.InstructState = void 0;
/** 规则判定状态 */
var InstructState;
(function (InstructState) {
/**
* 初始化
*
* @description 初始状态,刚打开的新应用,此时无论如何首次发布都会发后端。
*/
InstructState[InstructState["Initial"] = 0] = "Initial";
/**
* 刚发布
*
* @description 刚进行了发布,未做任何修改,此时发布将会完全跳过。
*/
InstructState[InstructState["DeploymentRightNow"] = 1] = "DeploymentRightNow";
/**
* 只有纯前端修改
*
* @description 到目前为止,只有纯前端修改,允许跳过后端
*/
InstructState[InstructState["PureFrontendModify"] = 2] = "PureFrontendModify";
/**
* 包含后端修改
*
* @description 修改中包括后端修改,下次发布将会包括后端
*/
InstructState[InstructState["HasBackendModify"] = 3] = "HasBackendModify";
})(InstructState || (exports.InstructState = InstructState = {}));
/** 发布状态 */
var DeploymentState;
(function (DeploymentState) {
/** 未发布 */
DeploymentState[DeploymentState["NotDeployment"] = 0] = "NotDeployment";
/** 普通发布中 */
DeploymentState[DeploymentState["NormalDeploying"] = 1] = "NormalDeploying";
/** 单页面发布中 */
DeploymentState[DeploymentState["PreviewDeploying"] = 2] = "PreviewDeploying";
})(DeploymentState || (exports.DeploymentState = DeploymentState = {}));
var RuleResult;
(function (RuleResult) {
/** 前端修改 */
RuleResult[RuleResult["Frontend"] = 0] = "Frontend";
/** 后端修改 */
RuleResult[RuleResult["Backend"] = 1] = "Backend";
/** 不匹配当前规则 */
RuleResult[RuleResult["UnMatch"] = 2] = "UnMatch";
})(RuleResult || (exports.RuleResult = RuleResult = {}));
//# sourceMappingURL=types.js.map