-
Notifications
You must be signed in to change notification settings - Fork 292
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
Add a new manifest command to support multi-architecture builds #1967
Commits on Nov 9, 2023
-
WIP: added manifest_add command
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 17ec0e6 - Browse repository at this point
Copy the full SHA 17ec0e6View commit details -
WIP added manifest_annotate command
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 45f39bc - Browse repository at this point
Copy the full SHA 45f39bcView commit details -
WIP added manifest_create command
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5b75d95 - Browse repository at this point
Copy the full SHA 5b75d95View commit details -
WIP added manifest_exists command
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9799f01 - Browse repository at this point
Copy the full SHA 9799f01View commit details -
WIP added manifest_inspect command
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1968518 - Browse repository at this point
Copy the full SHA 1968518View commit details -
WIP added manifest_push command
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d8f6039 - Browse repository at this point
Copy the full SHA d8f6039View commit details -
WIP added manifest_remove command
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 07b9150 - Browse repository at this point
Copy the full SHA 07b9150View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6355e1 - Browse repository at this point
Copy the full SHA a6355e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f24b167 - Browse repository at this point
Copy the full SHA f24b167View commit details -
WIP added annotate_manifest client
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 15ed584 - Browse repository at this point
Copy the full SHA 15ed584View commit details -
WIP added IndexFactory to Client
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8cf016e - Browse repository at this point
Copy the full SHA 8cf016eView commit details -
WIP added create_manifest client
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0ed954f - Browse repository at this point
Copy the full SHA 0ed954fView commit details -
WIP added delete_manifest client
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dfd4bc4 - Browse repository at this point
Copy the full SHA dfd4bc4View commit details -
WIP added exists_manifest client
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 94ba3e3 - Browse repository at this point
Copy the full SHA 94ba3e3View commit details -
WIP added inspect_manifest client
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4ec02e7 - Browse repository at this point
Copy the full SHA 4ec02e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2161a9 - Browse repository at this point
Copy the full SHA f2161a9View commit details -
WIP added remove_manifest client
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2080208 - Browse repository at this point
Copy the full SHA 2080208View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5aa4b9f - Browse repository at this point
Copy the full SHA 5aa4b9fView commit details -
build(deps): bump github.com/buildpacks/lifecycle from 0.17.1 to 0.17.2
Bumps [github.com/buildpacks/lifecycle](https://github.com/buildpacks/lifecycle) from 0.17.1 to 0.17.2. - [Release notes](https://github.com/buildpacks/lifecycle/releases) - [Changelog](https://github.com/buildpacks/lifecycle/blob/main/RELEASE.md) - [Commits](buildpacks/lifecycle@v0.17.1...v0.17.2) --- updated-dependencies: - dependency-name: github.com/buildpacks/lifecycle dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Juan Bustamante <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d10a617 - Browse repository at this point
Copy the full SHA d10a617View commit details -
Updating default lifecycle version to 0.17.2
Signed-off-by: Juan Bustamante <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 32e5d1d - Browse repository at this point
Copy the full SHA 32e5d1dView commit details -
Group minor/patch version Go Dependabot updates into one PR
Go minor/patch dependencies will now be grouped, using the new Dependabot grouping feature: https://github.blog/changelog/2023-08-17-grouped-version-updates-by-semantic-version-level-for-dependabot/ Major updates, as well as security updates will still be opened as separate PRs. I've not grouped GitHub Actions update PRs, since the volume is typically much lower for those. In addition, the schedule has been changed from daily to weekly. This reduces project maintenance toil (no more having to manually create combined update PRs), plus makes it less painful for contributors to subscribe to repository notifications (currently there is a lot of noise from Dependabot PRs being opened/auto-rebased etc). Signed-off-by: Ed Morley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d5d98bc - Browse repository at this point
Copy the full SHA d5d98bcView commit details -
Add buildpacksio/pack:<version>-base images to delivery
Signed-off-by: Natalie Arellano <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf88725 - Browse repository at this point
Copy the full SHA bf88725View commit details -
Signed-off-by: Natalie Arellano <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 31654b8 - Browse repository at this point
Copy the full SHA 31654b8View commit details -
Ensure the run image os/arch always matches:
- the builder for `pack build` - the previous image for `pack rebase` Signed-off-by: Natalie Arellano <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f70fdfe - Browse repository at this point
Copy the full SHA f70fdfeView commit details -
When downloading buildpacks or extensions for
pack build
or `pack b……uilder create`, ensure the os/arch matches the builder Signed-off-by: Natalie Arellano <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0133424 - Browse repository at this point
Copy the full SHA 0133424View commit details -
build(deps): bump the go-dependencies group with 6 updates
Bumps the go-dependencies group with 6 updates: | Package | From | To | | --- | --- | --- | | [github.com/docker/cli](https://github.com/docker/cli) | `24.0.6+incompatible` | `24.0.7+incompatible` | | [github.com/docker/docker](https://github.com/docker/docker) | `24.0.6+incompatible` | `24.0.7+incompatible` | | [github.com/go-git/go-git/v5](https://github.com/go-git/go-git) | `5.9.0` | `5.10.0` | | [github.com/google/go-cmp](https://github.com/google/go-cmp) | `0.5.9` | `0.6.0` | | [github.com/onsi/gomega](https://github.com/onsi/gomega) | `1.28.0` | `1.29.0` | | [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.12.0` | `0.13.0` | Updates `github.com/docker/cli` from 24.0.6+incompatible to 24.0.7+incompatible - [Commits](docker/cli@v24.0.6...v24.0.7) Updates `github.com/docker/docker` from 24.0.6+incompatible to 24.0.7+incompatible - [Release notes](https://github.com/docker/docker/releases) - [Commits](moby/moby@v24.0.6...v24.0.7) Updates `github.com/go-git/go-git/v5` from 5.9.0 to 5.10.0 - [Release notes](https://github.com/go-git/go-git/releases) - [Commits](go-git/go-git@v5.9.0...v5.10.0) Updates `github.com/google/go-cmp` from 0.5.9 to 0.6.0 - [Release notes](https://github.com/google/go-cmp/releases) - [Commits](google/go-cmp@v0.5.9...v0.6.0) Updates `github.com/onsi/gomega` from 1.28.0 to 1.29.0 - [Release notes](https://github.com/onsi/gomega/releases) - [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md) - [Commits](onsi/gomega@v1.28.0...v1.29.0) Updates `golang.org/x/oauth2` from 0.12.0 to 0.13.0 - [Commits](golang/oauth2@v0.12.0...v0.13.0) --- updated-dependencies: - dependency-name: github.com/docker/cli dependency-type: direct:production update-type: version-update:semver-patch dependency-group: go-dependencies - dependency-name: github.com/docker/docker dependency-type: direct:production update-type: version-update:semver-patch dependency-group: go-dependencies - dependency-name: github.com/go-git/go-git/v5 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-dependencies - dependency-name: github.com/google/go-cmp dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-dependencies - dependency-name: github.com/onsi/gomega dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-dependencies - dependency-name: golang.org/x/oauth2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-dependencies ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0848fec - Browse repository at this point
Copy the full SHA 0848fecView commit details -
Fix misleading log message when publishing a buildpack package
When using --publish it should say "saved to registry" not "saved to docker daemon" Signed-off-by: Natalie Arellano <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 71821d8 - Browse repository at this point
Copy the full SHA 71821d8View commit details -
WIP added code to generate env files in buildConfigEnv dir
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4624639 - Browse repository at this point
Copy the full SHA 4624639View commit details -
WIP added required abstract test cases
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9854231 - Browse repository at this point
Copy the full SHA 9854231View commit details -
WIP added tests that still nedd to be fixed
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 161d06a - Browse repository at this point
Copy the full SHA 161d06aView commit details -
WIP change from action to suffix and delim in builder.toml
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7183dcf - Browse repository at this point
Copy the full SHA 7183dcfView commit details -
WIP added logic to add buildConfigEnvs to layer of image
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1480037 - Browse repository at this point
Copy the full SHA 1480037View commit details -
build-config-env layer oly added when it is not empty
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b8409a9 - Browse repository at this point
Copy the full SHA b8409a9View commit details -
added requested changes and fix bugs
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fc47fd8 - Browse repository at this point
Copy the full SHA fc47fd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4feb437 - Browse repository at this point
Copy the full SHA 4feb437View commit details -
Configuration menu - View commit details
-
Copy full SHA for e41d99e - Browse repository at this point
Copy the full SHA e41d99eView commit details -
build(deps): bump buildpacks/github-actions from 5.4.0 to 5.5.0
Bumps [buildpacks/github-actions](https://github.com/buildpacks/github-actions) from 5.4.0 to 5.5.0. - [Release notes](https://github.com/buildpacks/github-actions/releases) - [Commits](buildpacks/github-actions@v5.4.0...v5.5.0) --- updated-dependencies: - dependency-name: buildpacks/github-actions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e3cc4d9 - Browse repository at this point
Copy the full SHA e3cc4d9View commit details -
Add ServerVersion to docker client interface which is needed by imgutil
Signed-off-by: Jerico Pena <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8e69f1b - Browse repository at this point
Copy the full SHA 8e69f1bView commit details -
Use imgutil fork to verify platform changes
Signed-off-by: Jerico Pena <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a8335fb - Browse repository at this point
Copy the full SHA a8335fbView commit details -
Bump imgutil dependency for default platform change
Signed-off-by: Jerico Pena <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f9ec20e - Browse repository at this point
Copy the full SHA f9ec20eView commit details -
WIP: added manifest_add command
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b714626 - Browse repository at this point
Copy the full SHA b714626View commit details -
WIP added manifest_annotate command
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8b109bf - Browse repository at this point
Copy the full SHA 8b109bfView commit details -
WIP added manifest_create command
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a76513d - Browse repository at this point
Copy the full SHA a76513dView commit details -
WIP added manifest_exists command
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 128f178 - Browse repository at this point
Copy the full SHA 128f178View commit details -
WIP added manifest_inspect command
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d238c64 - Browse repository at this point
Copy the full SHA d238c64View commit details -
WIP added manifest_push command
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9006ad4 - Browse repository at this point
Copy the full SHA 9006ad4View commit details -
WIP added manifest_remove command
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 11d416d - Browse repository at this point
Copy the full SHA 11d416dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 749b6fe - Browse repository at this point
Copy the full SHA 749b6feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b25d63 - Browse repository at this point
Copy the full SHA 8b25d63View commit details -
WIP added annotate_manifest client
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6b8f798 - Browse repository at this point
Copy the full SHA 6b8f798View commit details -
WIP added IndexFactory to Client
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4aa9362 - Browse repository at this point
Copy the full SHA 4aa9362View commit details -
WIP added create_manifest client
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 89763fd - Browse repository at this point
Copy the full SHA 89763fdView commit details -
WIP added delete_manifest client
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a5b1faa - Browse repository at this point
Copy the full SHA a5b1faaView commit details -
WIP added exists_manifest client
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6090d11 - Browse repository at this point
Copy the full SHA 6090d11View commit details -
WIP added inspect_manifest client
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b8f3186 - Browse repository at this point
Copy the full SHA b8f3186View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9dd8a4 - Browse repository at this point
Copy the full SHA b9dd8a4View commit details -
WIP added remove_manifest client
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 54c3c6c - Browse repository at this point
Copy the full SHA 54c3c6cView commit details -
Signed-off-by: WYGIN <[email protected]> Date: Thu Nov 9 03:33:42 2023 +0000
Configuration menu - View commit details
-
Copy full SHA for 553f927 - Browse repository at this point
Copy the full SHA 553f927View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7180d8 - Browse repository at this point
Copy the full SHA c7180d8View commit details -
WIP generate mock code with 'make generate'
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4bbb483 - Browse repository at this point
Copy the full SHA 4bbb483View commit details -
WIP added tests for add_manifest
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8f81b6c - Browse repository at this point
Copy the full SHA 8f81b6cView commit details
Commits on Nov 10, 2023
-
WIP improved add_manifest client tests
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f12c849 - Browse repository at this point
Copy the full SHA f12c849View commit details -
WIP refactor manifest_add client
Signed-off-by: WYGIN <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4326812 - Browse repository at this point
Copy the full SHA 4326812View commit details