Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[chore] Refactor goreleaser config generation for distributions #797

Open
wants to merge 51 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 46 commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
722de9f
Start building new configuration logic
douglascamata Jan 8, 2025
b7b10f2
Build the core distribution with the new logic
douglascamata Jan 8, 2025
482007c
Build the otlp distribution with the new logic
douglascamata Jan 8, 2025
3a40899
Build the k8s distribution with the new logic
douglascamata Jan 8, 2025
d656c66
Coalesce vars
douglascamata Jan 8, 2025
86dde93
Use distribution builder
douglascamata Jan 8, 2025
a8d93cd
Try to make lines smaller
douglascamata Jan 9, 2025
241c006
Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…
douglascamata Jan 10, 2025
20e55e9
Build contrib distro
douglascamata Jan 10, 2025
29385e4
Add contrib build-only config
douglascamata Jan 10, 2025
0fa244e
Rename vars
douglascamata Jan 10, 2025
f883355
Add windows build for core distro
douglascamata Jan 10, 2025
15f1a77
Simplify container manifest generation
douglascamata Jan 10, 2025
ded05ec
Add windows container images for all other distros
douglascamata Jan 10, 2025
9f5b07e
Fix windows manifests
douglascamata Jan 13, 2025
9cb442c
Prepare to get rid of old config logic
douglascamata Jan 13, 2025
90a1314
Fix contrib build only
douglascamata Jan 13, 2025
fbd6dd6
Refactor entrypoint for goreleaser build cmd
douglascamata Jan 13, 2025
345a93c
Rename file with new logic
douglascamata Jan 13, 2025
92029ca
Reorganize functions and methods
douglascamata Jan 13, 2025
12fb5bc
Add Windows 2019 and 2022 dockerfiles
douglascamata Jan 13, 2025
b41fffd
Remove windows/arm64
douglascamata Jan 13, 2025
6696d6f
Rename fullDistBuildCOnfig
douglascamata Jan 13, 2025
b05b8ed
Rename distBuildConfig
douglascamata Jan 13, 2025
1f41f55
Fix build flag templates
douglascamata Jan 13, 2025
2b1bb04
Append build arg instead of inserting at 0
douglascamata Jan 13, 2025
9760d2a
Generate goreleaser config for all dists
douglascamata Jan 13, 2025
7b5c1ad
Update prebuilt artifacts path
douglascamata Jan 13, 2025
af8699b
Another attempt at fixing build-arg passign to win build
douglascamata Jan 13, 2025
4d2c01d
Fix win dockerfiles
douglascamata Jan 13, 2025
b1868b8
Another fix for the prebuilt path
douglascamata Jan 13, 2025
915d138
Use windows dockerfile on windows builds
douglascamata Jan 13, 2025
25dcc38
Proper windows dockerfile path
douglascamata Jan 13, 2025
fd0e2c0
Fix ARG in Windows.dockerfile
douglascamata Jan 13, 2025
b639f55
Remove windows from the dist build system
douglascamata Jan 14, 2025
7076332
Use const instead of explicit slice
douglascamata Jan 14, 2025
13c8488
Fix NFPMs build
douglascamata Jan 14, 2025
54fb332
Merge branch 'main' into refactor-go-releaser-config
douglascamata Jan 20, 2025
15a7347
Move inclusion of default config in builds to its own function
douglascamata Jan 21, 2025
e32b5ca
Move ldflags, build flags, and cgo setting to top level env vars
douglascamata Jan 21, 2025
0374eba
Only calculate checksum when needed
douglascamata Jan 21, 2025
fbb775f
Merge branch 'refactor-go-releaser-config' of github.com:douglascamat…
douglascamata Jan 21, 2025
44566b5
Fix arm/v7 arch image tag in image manifest
douglascamata Jan 21, 2025
50760b0
Move interfaces up in the file, functions down
douglascamata Jan 21, 2025
9149f64
Fix typo in usage of LD_FLAGS env var
douglascamata Jan 21, 2025
bbca052
Remove quotes wrap from env vars
douglascamata Jan 21, 2025
3faf3b2
Do not export consts that don't need it
douglascamata Jan 21, 2025
f14c97f
Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…
douglascamata Jan 30, 2025
972b9ed
Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…
douglascamata Jan 30, 2025
238e830
Move k8s arch list together with other global vars
douglascamata Jan 30, 2025
cc73e4b
Merge branch 'main' into refactor-go-releaser-config
mowies Feb 10, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading