Skip to content

Conversation

dereknola
Copy link
Member

@dereknola dereknola commented Jan 15, 2025

Changes

  • Reduce scripts down to just package
    • validate and entry (the dapper one, not the important one) script were unused
    • release and ci did the same thing.
  • Replace the Dockerfile.dapper with just the package/Dockerfile. This whole build system was horribly redundant, we don't produce a binary or any go code, we just package a single image in this repo
  • Removed all use of go tools in this repo. Default ARCH is defined already in package
  • Update Drone pipelines to use default Docker docker image instead of dapper
  • Update Copyright README

TLDR

This repo has a Dockerfile that embeds the entry script in the resulting klipper-helm image. Drone pipelines build and publish that one image in multiple ARCH.

- Remove unused validate script
- Reduce scripts down to entry and package, release/ci/ did the same thing
- Replace the Dockerfile.dapper with just the package/Dockerfile. This whole build system was horribly redundant, we don't produce a binary or any go code, we just package a single image in this repo
Signed-off-by: Derek Nola <derek.nola@suse.com>
Signed-off-by: Derek Nola <derek.nola@suse.com>
Signed-off-by: Derek Nola <derek.nola@suse.com>
- Use generic docker image, not dapper
- Remove use of go env check, package script sets default ARCH
Signed-off-by: Derek Nola <derek.nola@suse.com>
@dereknola dereknola merged commit a8a6385 into k3s-io:master Jan 16, 2025
2 checks passed
@dereknola dereknola deleted the no_dapper branch January 16, 2025 17:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants