diff --git a/src/websocket/custom/getZip.js b/src/websocket/custom/getZip.js index b611851..112eb23 100644 --- a/src/websocket/custom/getZip.js +++ b/src/websocket/custom/getZip.js @@ -61,7 +61,7 @@ const handleZip = (id, ws) => { const {signal} = controller; const progress = new counter(`正在处理 ${info.name} 的打包工作...`) if (['web','wxwork'].includes(info.type)) { - const {name, version, dist} = info + const {name, version, dist,webhook} = info const deploy = dist?.trim() || `${name}v${version}` const buildConfig = { web: {task: "devops-web", token: 'fLeOGSVIRs405Me'}, @@ -72,7 +72,7 @@ const handleZip = (id, ws) => { .then(() => progress.set(30, id)) .then(() => fse.emptyDir(dist || `../zips/${deploy}`)) .then(() => http.get(`/view/devops/job/${buildConfig.task}/api/json`).then(res => currentJob = (res.data?.nextBuildNumber || 1))) - .then(() => http.get(`/view/devops/job/${buildConfig.task}/buildWithParameters`, {params: {token: buildConfig.token, pid: id, dist: deploy}})) + .then(() => http.get(`/view/devops/job/${buildConfig.task}/buildWithParameters`, {params: {token: buildConfig.token, pid: id, dist: deploy,webhook}})) .then(() => new Promise((resolve, reject) => { jobs[id] = {task: buildConfig.task, build: currentJob} const timer = setInterval(() => {