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

Revamp build process #11

Merged
merged 1 commit into from
Aug 9, 2023

Conversation

classabbyamp
Copy link
Member

@classabbyamp classabbyamp commented Jul 30, 2023

big thanks to @Duncaen for getting this started

Highlights

  • separate image names instead of tags for variants
  • uses manifests for different platforms
  • unified Dockerfiles into a single Containerfile
  • supports using docker buildx bake
  • simplified CI:
    • now runs on every push
    • tags latest and YYYYMMDD on pushes to master
    • metadata is automatically generated
    • uses github actions cache for storing build cache
  • adjusted noextract.conf

TODOs

(not necessarily blocking)

fixes #7
fixes #9

setup.sh Outdated Show resolved Hide resolved
Co-authored-by: Duncan Overbruck <mail@duncano.de>
@classabbyamp classabbyamp force-pushed the the-matrix-reloaded branch from a4dda88 to e7cb340 Compare July 30, 2023 15:35
@classabbyamp classabbyamp merged commit 77854fe into void-linux:master Aug 9, 2023
@classabbyamp classabbyamp deleted the the-matrix-reloaded branch August 9, 2023 01:23
classabbyamp added a commit to classabbyamp/void-packages that referenced this pull request Aug 12, 2023
classabbyamp added a commit to classabbyamp/void-packages that referenced this pull request Aug 12, 2023
classabbyamp added a commit to classabbyamp/void-packages that referenced this pull request Aug 18, 2023
classabbyamp added a commit to void-linux/void-packages that referenced this pull request Aug 18, 2023
pascal-huber pushed a commit to pascal-huber/void-packages that referenced this pull request Aug 19, 2023
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.

mini-bb-musl tag does not support linux/arm64/v8 mini* images do not strip properly?
2 participants