File tree 17 files changed +374
-44
lines changed
17 files changed +374
-44
lines changed Original file line number Diff line number Diff line change @@ -9,31 +9,28 @@ package:
9
9
runtime :
10
10
- ca-certificates-bundle
11
11
12
- environment :
13
- contents :
14
- packages :
15
- - build-base
16
- - busybox
17
- - ca-certificates-bundle
18
- - go
19
-
20
12
pipeline :
21
13
- uses : git-checkout
22
14
with :
23
15
repository : https://github.com/chainguard-dev/apko
24
16
tag : v${{package.version}}
25
17
expected-commit : c487bbf94532e4708c3717f4ef1ef47166e56d5f
26
18
27
- - runs : |
28
- make apko
29
- install -m755 -D ./apko "${{targets.contextdir}}"/usr/bin/apko
30
-
31
- - uses : strip
19
+ - uses : go/build
20
+ with :
21
+ output : apko
22
+ packages : .
23
+ ldflags : |
24
+ -buildid= \
25
+ -X sigs.k8s.io/release-utils/version.gitVersion=$(git describe --dirty --tags --always) \
26
+ -X sigs.k8s.io/release-utils/version.gitCommit=$(git rev-parse HEAD) \
27
+ -X sigs.k8s.io/release-utils/version.gitTreeState=$(shell git diff --quiet >/dev/null 2>&1 || echo "dirty" || echo "clean") \
28
+ -X sigs.k8s.io/release-utils/version.buildDate=$(date -u +'%Y-%m-%dT%H:%M:%SZ')
32
29
33
30
test :
34
31
pipeline :
35
32
- runs : |
36
- apko version || exit 1
33
+ apko version | grep ${{package.version}}
37
34
apko --help
38
35
- runs : |
39
36
cat <<EOF >> /tmp/wolfi-base.yaml
Original file line number Diff line number Diff line change @@ -46,7 +46,8 @@ pipeline:
46
46
golang.org/x/crypto@v0.35.0
47
47
golang.org/x/oauth2@v0.27.0
48
48
golang.org/x/net@v0.36.0
49
- replaces : github.com/containerd/containerd=github.com/containerd/containerd@v1.6.26 helm.sh/helm/v3=helm.sh/helm/v3@v3.14.2
49
+ github.com/containerd/containerd@v1.6.38
50
+ replaces : github.com/containerd/containerd=github.com/containerd/containerd@v1.6.38 helm.sh/helm/v3=helm.sh/helm/v3@v3.14.2
50
51
51
52
# Dropping helm plugins in /usr/libexec since they are binaries and
52
53
# configuration intended to be run by the helm command.
Original file line number Diff line number Diff line change 1
1
package :
2
2
name : llvm-lld-15
3
3
version : 15.0.7
4
- epoch : 4
4
+ epoch : 5
5
5
description : The LLVM Linker
6
6
copyright :
7
7
- license : Apache-2.0
@@ -82,3 +82,16 @@ update:
82
82
use-tag : true
83
83
tag-filter : llvmorg-15.
84
84
strip-prefix : llvmorg-
85
+
86
+ test :
87
+ pipeline :
88
+ - runs : |
89
+ ld.lld --version
90
+ ld.lld --help
91
+ ld64.lld --version
92
+ ld64.lld --help
93
+ lld-link --version
94
+ lld-link -help
95
+ wasm-ld --version
96
+ wasm-ld --help
97
+ lld 2>&1 | grep "lld is a generic driver"
Original file line number Diff line number Diff line change 1
1
package :
2
2
name : llvm-lld-16
3
3
version : 16.0.6
4
- epoch : 7
4
+ epoch : 8
5
5
description : The LLVM Linker
6
6
copyright :
7
7
- license : Apache-2.0
@@ -80,3 +80,16 @@ update:
80
80
use-tag : true
81
81
tag-filter : llvmorg-16.
82
82
strip-prefix : llvmorg-
83
+
84
+ test :
85
+ pipeline :
86
+ - runs : |
87
+ ld.lld --version
88
+ ld.lld --help
89
+ ld64.lld --version
90
+ ld64.lld --help
91
+ lld-link --version
92
+ lld-link -help
93
+ wasm-ld --version
94
+ wasm-ld --help
95
+ lld 2>&1 | grep "lld is a generic driver"
Original file line number Diff line number Diff line change 1
1
package :
2
2
name : llvm-lld-17
3
3
version : 17.0.6
4
- epoch : 2
4
+ epoch : 3
5
5
description : The LLVM Linker
6
6
copyright :
7
7
- license : Apache-2.0
@@ -80,3 +80,16 @@ update:
80
80
use-tag : true
81
81
tag-filter : llvmorg-17.
82
82
strip-prefix : llvmorg-
83
+
84
+ test :
85
+ pipeline :
86
+ - runs : |
87
+ ld.lld --version
88
+ ld.lld --help
89
+ ld64.lld --version
90
+ ld64.lld --help
91
+ lld-link --version
92
+ lld-link -help
93
+ wasm-ld --version
94
+ wasm-ld --help
95
+ lld 2>&1 | grep "lld is a generic driver"
Original file line number Diff line number Diff line change 1
1
package :
2
2
name : nats
3
- version : 0.1.6
4
- epoch : 5
3
+ version : " 0.2.0 "
4
+ epoch : 0
5
5
description : The NATS Command Line Interface.
6
6
copyright :
7
7
- license : Apache-2.0
@@ -20,14 +20,7 @@ pipeline:
20
20
with :
21
21
repository : https://github.com/nats-io/natscli
22
22
tag : v${{package.version}}
23
- expected-commit : d1716253e682466ee53d51c740b819a31a436e65
24
-
25
- - uses : go/bump
26
- with :
27
- deps : |-
28
- golang.org/x/crypto@v0.35.0
29
- golang.org/x/net@v0.36.0
30
- github.com/expr-lang/expr@v1.17.0
23
+ expected-commit : 7c8f9bc33d6eff06360128ad6bb49c403db387d2
31
24
32
25
- uses : go/build
33
26
with :
Original file line number Diff line number Diff line change 1
1
package :
2
2
name : newrelic-infra-operator
3
3
version : " 0.21.6"
4
- epoch : 2
4
+ epoch : 3
5
5
description : Newrelic kubernetes operator of infrastructure
6
6
copyright :
7
7
- license : Apache-2.0
@@ -41,3 +41,8 @@ update:
41
41
strip-prefix : v
42
42
tag-filter : v
43
43
use-tag : true
44
+
45
+ test :
46
+ pipeline :
47
+ - runs : |
48
+ newrelic-infra-operator 2>&1 | grep "Starting NewRelic infra operator"
Original file line number Diff line number Diff line change 1
1
package :
2
2
name : newrelic-infrastructure-bundle
3
- version : " 3.2.69 "
3
+ version : " 3.2.70 "
4
4
epoch : 0
5
5
description : New Relic Infrastructure containerised agent bundle
6
6
copyright :
@@ -58,7 +58,7 @@ pipeline:
58
58
with :
59
59
repository : https://github.com/newrelic/infrastructure-bundle
60
60
tag : v${{package.version}}
61
- expected-commit : dd1cfdd7b0dd81cdd289f685a6496861992698e1
61
+ expected-commit : f4dd989574da0477c62731ad82c250ef7f12f6d6
62
62
destination : ${{package.name}}
63
63
64
64
update :
Original file line number Diff line number Diff line change 1
1
package :
2
2
name : newrelic-nri-statsd
3
- version : 2.10.0
4
- epoch : 31
3
+ version : " 2.11.0 "
4
+ epoch : 0
5
5
description : An implementation of Etsy's statsd in Go with tags support
6
6
copyright :
7
7
- license : MIT
@@ -22,7 +22,7 @@ environment:
22
22
pipeline :
23
23
- uses : git-checkout
24
24
with :
25
- expected-commit : 21cb52ec9480869d1ff01675b9ed550cc9212c49
25
+ expected-commit : b41478db063f0eb025907a18e936c26f291ab5e3
26
26
repository : https://github.com/newrelic/nri-statsd
27
27
tag : v${{package.version}}
28
28
Original file line number Diff line number Diff line change 9
9
package :
10
10
name : ninja-build
11
11
version : 1.12.1
12
- epoch : 1
12
+ epoch : 2
13
13
description : " Ninja is a small build system with a focus on speed."
14
14
copyright :
15
15
- license : Apache-2.0
@@ -48,3 +48,9 @@ update:
48
48
github :
49
49
identifier : ninja-build/ninja
50
50
strip-prefix : v
51
+
52
+ test :
53
+ pipeline :
54
+ - runs : |
55
+ /usr/lib/ninja-build/bin/ninja --version
56
+ /usr/lib/ninja-build/bin/ninja --help 2>&1 | grep -q "^usage:"
Original file line number Diff line number Diff line change 1
1
package :
2
2
name : nrjmx
3
3
version : " 2.7.0"
4
- epoch : 0
4
+ epoch : 2
5
5
description : Command line tool to connect to a JMX server and retrieve the MBeans it exposes
6
6
copyright :
7
7
- license : Apache-2.0
Original file line number Diff line number Diff line change 1
1
package :
2
2
name : parseable
3
- version : " 1.7.4 "
3
+ version : " 1.7.5 "
4
4
epoch : 0
5
5
description : " Parseable is a log analytics system built for high throughput log ingestion cases."
6
6
copyright :
@@ -21,7 +21,7 @@ pipeline:
21
21
with :
22
22
repository : https://github.com/parseablehq/parseable
23
23
tag : v${{package.version}}
24
- expected-commit : ddd8c892c7cf3be39c57cf59b6e6cefdc4b80d87
24
+ expected-commit : 6e5242f08657ff08d93944811f596a019079b011
25
25
26
26
- uses : rust/cargobump
27
27
Original file line number Diff line number Diff line change
1
+ package :
2
+ name : py3-bcrypt-3.2
3
+ version : " 3.2.2"
4
+ epoch : 0
5
+ description : Modern password hashing for your software and your servers
6
+ copyright :
7
+ - license : Apache-2.0
8
+ dependencies :
9
+ provider-priority : 0
10
+
11
+ vars :
12
+ pypi-package : bcrypt
13
+ import : bcrypt
14
+
15
+ data :
16
+ - name : py-versions
17
+ items :
18
+ 3.10 : ' 310'
19
+ 3.11 : ' 311'
20
+ 3.12 : ' 312'
21
+ 3.13 : ' 313'
22
+
23
+ environment :
24
+ contents :
25
+ packages :
26
+ - py3-supported-build-base-dev
27
+ - py3-supported-cffi
28
+
29
+ pipeline :
30
+ - uses : git-checkout
31
+ with :
32
+ expected-commit : a86360fef7859054c6a8050cf67e62127f5e2643
33
+ repository : https://github.com/pyca/bcrypt
34
+ tag : ${{package.version}}
35
+
36
+ subpackages :
37
+ - range : py-versions
38
+ name : py${{range.key}}-${{vars.pypi-package}}-3.2
39
+ description : python${{range.key}} version of ${{vars.pypi-package}}
40
+ dependencies :
41
+ provider-priority : ${{range.value}}
42
+ provides :
43
+ - py3-${{vars.pypi-package}}
44
+ runtime :
45
+ - py${{range.key}}-cffi
46
+ pipeline :
47
+ - uses : py/pip-build-install
48
+ with :
49
+ python : python${{range.key}}
50
+ - uses : strip
51
+ test :
52
+ pipeline :
53
+ - uses : python/import
54
+ with :
55
+ python : python${{range.key}}
56
+ imports : |
57
+ import ${{vars.import}}
58
+
59
+ - name : py3-supported-${{vars.pypi-package}}-3.2
60
+ description : meta package providing ${{vars.pypi-package}} for supported python versions.
61
+ dependencies :
62
+ runtime :
63
+ - py3.10-${{vars.pypi-package}}-3.2
64
+ - py3.11-${{vars.pypi-package}}-3.2
65
+ - py3.12-${{vars.pypi-package}}-3.2
66
+ - py3.13-${{vars.pypi-package}}-3.2
67
+ test :
68
+ pipeline :
69
+ - uses : python/import
70
+ with :
71
+ python : python3.10
72
+ import : ${{vars.pypi-package}}
73
+
74
+ update :
75
+ enabled : true
76
+ manual : false
77
+ github :
78
+ identifier : pyca/bcrypt
79
+ use-tag : true
80
+ tag-filter : 3.2.
You can’t perform that action at this time.
0 commit comments