Commit 33d3c350 by v_vjyjiang

d

parent d2dc79d9
...@@ -14,24 +14,25 @@ app.post("/upline", async function (req, res, next) { ...@@ -14,24 +14,25 @@ app.post("/upline", async function (req, res, next) {
version = req.body.push_data.tag version = req.body.push_data.tag
} }
if (version) { if (version) {
let ssp = "./config/version2yaml"
let pstr = require.resolve(ssp)
if (require.cache[pstr]) {
delete require.cache[pstr]
}
const mapfile = require(ssp)
let endindex = version.lastIndexOf(".")
let mapkey = version.substring(0, endindex)
console.log(mapkey, "yaml file mapkey.......................")
let filenameinfo = mapfile[mapkey]
console.log(filenameinfo, "yaml file location.......................")
let fis = filenameinfo.split("|")
let containerName = fis[0]
let filename = fis[1]
let filepath = path.resolve(__dirname, filename)
let patternstr = `kubectl set image -f ${filepath} ${containerName}=registry.cn-beijing.aliyuncs.com/hantang2/imgshare:${version}`
console.log(patternstr)
try { try {
let ssp = "./config/version2yaml"
let pstr = require.resolve(ssp)
if (require.cache[pstr]) {
delete require.cache[pstr]
}
const mapfile = require(ssp)
let endindex = version.lastIndexOf(".")
let mapkey = version.substring(0, endindex)
console.log(mapkey, "yaml file mapkey.......................")
let filenameinfo = mapfile[mapkey]
console.log(filenameinfo, "yaml file location.......................")
let fis = filenameinfo.split("|")
let containerName = fis[0]
let filename = fis[1]
let filepath = path.resolve(__dirname, filename)
let patternstr = `kubectl set image -f ${filepath} ${containerName}=registry.cn-beijing.aliyuncs.com/hantang2/imgshare:${version}`
console.log(patternstr)
let { stdout, stderr } = await exec(patternstr) let { stdout, stderr } = await exec(patternstr)
console.log('stdout:', stdout); console.log('stdout:', stdout);
console.error('stderr:', stderr); console.error('stderr:', stderr);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment