Skip to content
This repository was archived by the owner on Oct 3, 2023. It is now read-only.

Commit 45292e6

Browse files
committed
Added docker scout cli #5116
1 parent d94a61f commit 45292e6

File tree

3 files changed

+41
-0
lines changed

3 files changed

+41
-0
lines changed

renovate.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1334,6 +1334,16 @@
13341334
"version: \"?(?<currentValue>.*?)\"?\\n"
13351335
]
13361336
},
1337+
{
1338+
"datasourceTemplate": "docker",
1339+
"depNameTemplate": "docker/scout-cli",
1340+
"fileMatch": [
1341+
"^tools/docker-scout/manifest.yaml$"
1342+
],
1343+
"matchStrings": [
1344+
"version: \"?(?<currentValue>.*?)\"?\\n"
1345+
]
1346+
},
13371347
{
13381348
"datasourceTemplate": "github-releases",
13391349
"depNameTemplate": "slimtoolkit/slim",
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
#syntax=docker/dockerfile:1.5.2
2+
3+
ARG ref=main
4+
ARG version
5+
FROM docker/scout-cli:${version} AS scout
6+
7+
FROM ghcr.io/nicholasdille/docker-setup/base:${ref} AS prepare
8+
ARG name
9+
ARG version
10+
COPY --link --from=scout /docker-scout ${prefix}${target}/libexec/docker/cli-plugins/
11+
RUN <<EOF
12+
"${prefix}${target}/libexec/docker/cli-plugins/docker-scout" completion bash >"${prefix}${target}/share/bash-completion/completions/docker-scout"
13+
"${prefix}${target}/libexec/docker/cli-plugins/docker-scout" completion fish >"${prefix}${target}/share/fish/vendor_completions.d/docker-scout.fish"
14+
"${prefix}${target}/libexec/docker/cli-plugins/docker-scout" completion zsh >"${prefix}${target}/share/zsh/vendor-completions/_docker-scout"
15+
EOF

tools/docker-scout/manifest.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: docker-scout
2+
version: "0.10.0"
3+
check: ""
4+
platforms:
5+
- linux/amd64
6+
#- linux/arm64
7+
tags:
8+
- org/docker
9+
- category/security
10+
- lang/go
11+
- type/cli
12+
homepage: https://www.docker.com/products/docker-scout/
13+
description: Secure your supply chain at every layer
14+
renovate:
15+
datasource: docker
16+
package: docker/scout-cli

0 commit comments

Comments
 (0)