Skip to content

Commit e34eb29

Browse files
authored
Add OCB package (#653)
Add ocb, OpenTelemetry's custom Collector build tool. https://opentelemetry.io/docs/collector/custom-collector/
1 parent bd19a00 commit e34eb29

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

ocb.hcl

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
description = "Opentelemetry Collector Builder"
2+
binaries = ["ocb"]
3+
test = "ocb version"
4+
source = "https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/cmd%2Fbuilder%2Fv${version}/ocb_${version}_${os}_${arch}"
5+
6+
on "unpack" {
7+
rename {
8+
from = "${root}/ocb_${version}_${os}_${arch}"
9+
to = "${root}/ocb"
10+
}
11+
}
12+
13+
version "0.134.0" {
14+
auto-version {
15+
github-release = "open-telemetry/opentelemetry-collector-releases/releases"
16+
ignore-invalid-versions = true
17+
version-pattern = "cmd/builder/v?(.*)"
18+
}
19+
}
20+
21+
sha256sums = {
22+
"https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/cmd%2Fbuilder%2Fv0.134.0/ocb_0.134.0_darwin_amd64": ":4c174bf3252401b8805340963cc428c903f7dc172a25705824d4a2b1f88a264e",
23+
"https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/cmd%2Fbuilder%2Fv0.134.0/ocb_0.134.0_darwin_arm64": "45221ba9b9e6bbf2719c9febf7ad41d12c974119b6dbabb227d81aaffc6538ea",
24+
"https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/cmd%2Fbuilder%2Fv0.134.0/ocb_0.134.0_linux_amd64": "9d070c30d0e94f5d58e03eb9d1007b7e42e71b2afa015599af9276643dcdb757",
25+
"https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/cmd%2Fbuilder%2Fv0.134.0/ocb_0.134.0_linux_arm64": "27b8e789b5578cfd91f912968fc2faf61fbb1d473a44c618279b84edd64270db"
26+
}

0 commit comments

Comments
 (0)