This repository was archived by the owner on Oct 3, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +48
-0
lines changed Expand file tree Collapse file tree 3 files changed +48
-0
lines changed Original file line number Diff line number Diff line change 2894
2894
" version: \" ?(?<currentValue>.*?)\" ?\\ n"
2895
2895
]
2896
2896
},
2897
+ {
2898
+ "datasourceTemplate" : " github-releases" ,
2899
+ "depNameTemplate" : " ksoclabs/kbom" ,
2900
+ "extractVersionTemplate" : " ^v(?<version>.+?)$" ,
2901
+ "fileMatch" : [
2902
+ " ^tools/kbom/manifest.yaml$"
2903
+ ],
2904
+ "matchStrings" : [
2905
+ " version: \" ?(?<currentValue>.*?)\" ?\\ n"
2906
+ ]
2907
+ },
2897
2908
{
2898
2909
"datasourceTemplate" : " github-releases" ,
2899
2910
"depNameTemplate" : " kbrew-dev/kbrew" ,
Original file line number Diff line number Diff line change
1
+ #syntax=docker/dockerfile:1.6.0
2
+
3
+ ARG ref=main
4
+
5
+ FROM ghcr.io/nicholasdille/docker-setup/base:${ref} AS prepare
6
+ ARG name
7
+ ARG version
8
+ RUN <<EOF
9
+ check-github-release-asset "ksoclabs/kbom" "v${version}" "kbom_${version}_linux_${alt_arch}.tar.gz"
10
+ curl --silent --location --fail "https://github.com/ksoclabs/kbom/releases/download/v${version}/kbom_${version}_linux_${alt_arch}.tar.gz" \
11
+ | tar --extract --gzip --directory="${prefix}${target}/bin/" --no-same-owner \
12
+ kbom
13
+
14
+ "${prefix}${target}/bin/kbom" completion bash >"${prefix}${target}/share/bash-completion/completions/kbom"
15
+ "${prefix}${target}/bin/kbom" completion fish >"${prefix}${target}/share/fish/vendor_completions.d/kbom.fish"
16
+ "${prefix}${target}/bin/kbom" completion zsh >"${prefix}${target}/share/zsh/vendor-completions/_kbom"
17
+ EOF
Original file line number Diff line number Diff line change
1
+ # yaml-language-server: $schema=https://docker-setup.dille.io/schema.yaml
2
+ $schema : https://docker-setup.dille.io/schema.yaml
3
+ name : kbom
4
+ version : " 0.2.0"
5
+ check : " "
6
+ platforms :
7
+ - linux/amd64
8
+ - linux/arm64
9
+ tags :
10
+ - category/security
11
+ - lang/go
12
+ - type/cli
13
+ - sbom
14
+ homepage : https://github.com/ksoclabs/kbom
15
+ description : Kubernetes Bill of Materials
16
+ renovate :
17
+ datasource : github-releases
18
+ package : ksoclabs/kbom
19
+ extractVersion : ^v(?<version>.+?)$
20
+ priority : medium
You can’t perform that action at this time.
0 commit comments