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

[master] refactor static packages #835

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

crazy-max
Copy link
Member

closes #718
closes #665

This is a follow-up #718 and #665. Now that docker-engine supports cross-compilation with --platform moby/moby#44546 and compose too docker/compose#9744 we can move on better support for static packages and mutualize job steps and build logic.

Versioning for plugins doesn't go through the gen-static-ver script. Let me know if we should.

Signed-off-by: CrazyMax [email protected]

@crazy-max crazy-max changed the title refactor static packages [master] refactor static packages Jan 25, 2023
Jenkinsfile Outdated Show resolved Hide resolved
@crazy-max crazy-max marked this pull request as ready for review January 25, 2023 13:10
@crazy-max crazy-max force-pushed the refactor-static branch 3 times, most recently from fecf172 to 4b63916 Compare January 25, 2023 14:48
@crazy-max
Copy link
Member Author

@thaJeztah As discussed added extra commit to keep the same file format for bundles so for now we keep using current arches to reflect folder structure on download.docker.com

Also adds another commit that creates docker.tgz archive for backward compat.

@crazy-max
Copy link
Member Author

crazy-max commented Jan 25, 2023

Will open follow-ups on release-repo and release-packaging to be sure everything works fine.

@crazy-max crazy-max force-pushed the refactor-static branch 2 times, most recently from b2b565c to ac30efa Compare January 25, 2023 15:36
@crazy-max crazy-max force-pushed the refactor-static branch 3 times, most recently from 35ee94c to a45533a Compare February 6, 2023 16:44
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.

2 participants