Compare commits
7 Commits
d9c972fcaf
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 7243ea3674 | |||
| 62c5b5d727 | |||
| b0960e8b14 | |||
| 954a55271a | |||
| 265328e917 | |||
| ec9386f924 | |||
|
|
6e7555e536 |
10
docker-scout/dist/index.js
vendored
10
docker-scout/dist/index.js
vendored
@@ -27617,15 +27617,19 @@ async function runScoutCommand(commands, image, format, outputFile) {
|
|||||||
core.setOutput('result-file', resultPath);
|
core.setOutput('result-file', resultPath);
|
||||||
|
|
||||||
for (const cmd of commands) {
|
for (const cmd of commands) {
|
||||||
|
const args = ['scout', cmd, image];
|
||||||
|
if (cmd == 'cves') {
|
||||||
|
args.push('--format', format);
|
||||||
|
}
|
||||||
|
|
||||||
if (outputFile) {
|
if (outputFile) {
|
||||||
const res = await exec.getExecOutput('docker', ['scout', cmd, image, '--format', format], { silent: true });
|
const res = await exec.getExecOutput('docker', args, { silent: true });
|
||||||
if (res.stderr && res.stderr.length > 0) {
|
if (res.stderr && res.stderr.length > 0) {
|
||||||
throw new Error(res.stderr);
|
throw new Error(res.stderr);
|
||||||
}
|
}
|
||||||
|
|
||||||
fs.appendFile(resultPath, res.stdout);
|
fs.appendFile(resultPath, res.stdout);
|
||||||
} else {
|
} else {
|
||||||
await exec.exec('docker', ['scout', cmd, image, '--format', format]);
|
await exec.exec('docker', args);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return resultPath;
|
return resultPath;
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"tunnel": "^0.0.6",
|
"tunnel": "^0.0.6",
|
||||||
"undici": "^5.29.0"
|
"undici": "^8.0.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {},
|
"devDependencies": {},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
@@ -60,15 +60,19 @@ async function runScoutCommand(commands, image, format, outputFile) {
|
|||||||
core.setOutput('result-file', resultPath);
|
core.setOutput('result-file', resultPath);
|
||||||
|
|
||||||
for (const cmd of commands) {
|
for (const cmd of commands) {
|
||||||
|
const args = ['scout', cmd, image];
|
||||||
|
if (cmd == 'cves') {
|
||||||
|
args.push('--format', format);
|
||||||
|
}
|
||||||
|
|
||||||
if (outputFile) {
|
if (outputFile) {
|
||||||
const res = await exec.getExecOutput('docker', ['scout', cmd, image, '--format', format], { silent: true });
|
const res = await exec.getExecOutput('docker', args, { silent: true });
|
||||||
if (res.stderr && res.stderr.length > 0) {
|
if (res.stderr && res.stderr.length > 0) {
|
||||||
throw new Error(res.stderr);
|
throw new Error(res.stderr);
|
||||||
}
|
}
|
||||||
|
|
||||||
fs.appendFile(resultPath, res.stdout);
|
fs.appendFile(resultPath, res.stdout);
|
||||||
} else {
|
} else {
|
||||||
await exec.exec('docker', ['scout', cmd, image, '--format', format]);
|
await exec.exec('docker', args);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return resultPath;
|
return resultPath;
|
||||||
|
|||||||
3
renovate.json
Normal file
3
renovate.json
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json"
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user