| 12345678910111213141516171819202122232425 |
- const makeId = require("../../util/makeId");
- /**
- * @description 代码作业一次部署的基本信息
- * @typedef {Object} DeploySerializerType
- * @property {number} id 代码作业一次构建的 id
- * @property {number} deployState 部署状态[0:"部署中",1:"部署成功",-1:"部署失败"]
- * @property {string} deployMessage 部署输出的信息
- * @property {Object} config 配置信息{TBD}
- * @property {string} pageUrl 项目部署的 url
- */
- /**
- * @description 生成DeploySerializerType
- * @returns {DeploySerializerType}
- */
- module.exports = ({ id = makeId(), deployState = 0 }) => {
- return {
- id,
- deployState,
- deployMessage: "我是部署输出的信息信息信息",
- config: {},
- pageUrl: "www.pageUrl.com/xiaobai/handsome/smart"
- };
- };
|