打印env
This commit is contained in:
parent
65e53b8e3b
commit
721c0e2a2e
|
|
@ -26598,14 +26598,18 @@ try {
|
||||||
}
|
}
|
||||||
let content = readFileSync(file, { encoding: "utf-8" })
|
let content = readFileSync(file, { encoding: "utf-8" })
|
||||||
const envs = process.env
|
const envs = process.env
|
||||||
|
const show = core.getBooleanInput("show")
|
||||||
for (const key in envs) {
|
for (const key in envs) {
|
||||||
|
if(show){
|
||||||
|
core.info(`${key}=${envs[key]}`);
|
||||||
|
}
|
||||||
if (key.startsWith("APP_")) {
|
if (key.startsWith("APP_")) {
|
||||||
content = content.replace(new RegExp(`\\$\\{\\s*${key}\\s*\\}`), envs[key]);
|
content = content.replace(new RegExp(`\\$\\{\\s*${key}\\s*\\}`), envs[key]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
writeFileSync(file, content)
|
writeFileSync(file, content)
|
||||||
core.info(`replace envs in ${file}`);
|
core.info(`replace envs in ${file}`);
|
||||||
if(core.getBooleanInput("show")){
|
if(show){
|
||||||
core.info(`=============\n${content}\n=============`)
|
core.info(`=============\n${content}\n=============`)
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "action-env-replacer",
|
"name": "action-env-replacer",
|
||||||
"version": "0.0.2",
|
"version": "0.0.3",
|
||||||
"type": "commonjs",
|
"type": "commonjs",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "ncc build src/index.js -o dist"
|
"build": "ncc build src/index.js -o dist"
|
||||||
|
|
|
||||||
|
|
@ -10,14 +10,18 @@ try {
|
||||||
}
|
}
|
||||||
let content = readFileSync(file, { encoding: "utf-8" })
|
let content = readFileSync(file, { encoding: "utf-8" })
|
||||||
const envs = process.env
|
const envs = process.env
|
||||||
|
const show = core.getBooleanInput("show")
|
||||||
for (const key in envs) {
|
for (const key in envs) {
|
||||||
|
if(show){
|
||||||
|
core.info(`${key}=${envs[key]}`);
|
||||||
|
}
|
||||||
if (key.startsWith("APP_")) {
|
if (key.startsWith("APP_")) {
|
||||||
content = content.replace(new RegExp(`\\$\\{\\s*${key}\\s*\\}`), envs[key]);
|
content = content.replace(new RegExp(`\\$\\{\\s*${key}\\s*\\}`), envs[key]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
writeFileSync(file, content)
|
writeFileSync(file, content)
|
||||||
core.info(`replace envs in ${file}`);
|
core.info(`replace envs in ${file}`);
|
||||||
if(core.getBooleanInput("show")){
|
if(show){
|
||||||
core.info(`=============\n${content}\n=============`)
|
core.info(`=============\n${content}\n=============`)
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue