我如何在.releaserc.json中使用环境变量?



我想这样做,

["@semantic-release/exec", {
"prepareCmd": "echo hello ${HOME};"
}],

然后用一个环境变量运行这个CI作业?是否有一种方法可以在语义释放中完成这项工作?

使用.releaserc.jsrelease.config.js

您可以将releaserc.json重命名为release.config.js或。releaserc.js ',然后它只是一个CommonJS模块,

const greets = "HELLO ";
module.exports = {
"foo": `${greets} ${process.title}`
}

将按预期运行。

内部语义发布使用cosmiconfig

最新更新