-
Notifications
You must be signed in to change notification settings - Fork 4
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
Bundled package #7
Conversation
Signed-off-by: Marques Johansson <mjohansson@equinix.com>
Signed-off-by: Marques Johansson <mjohansson@equinix.com>
Signed-off-by: Marques Johansson <mjohansson@equinix.com>
964afa4
to
d1732cb
Compare
Signed-off-by: Marques Johansson <mjohansson@equinix.com>
d1732cb
to
455d87a
Compare
I believe we'll need the Docker crossplane-contrib provider-jet-equinix image repository created in advance of a merge so the 'latest' image can be pushed. I've created https://cloud.upbound.io/equinix/repositories/provider-jet-equinix but we'll need a valid secret added to the GH settings. |
Makefile
Outdated
# ==================================================================================== | ||
# Setup XPKG | ||
|
||
XPKG_REG_ORGS ?= xpkg.upbound.io/crossplane index.docker.io/crossplane |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you want to publish in equinix org on marketplace we would need to update to xpkg.upbound.io/equinix
-- is that preferable?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
...
Signed-off-by: Marques Johansson <mjohansson@equinix.com>
31e7cc8
to
ff44b83
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @displague!
Description of your changes
In order to fix image publishing, we'll need provider-jet-equinix image repos created (per #5). This PR sets up the new single image repo convention.
Publishes a single image for package metadata and the controller.
Uploads the image to the Upbound registry.
Borrows from crossplane-contrib/provider-gcp#456
Part of #5
I have:
make reviewable test
to ensure this PR is ready for review.How has this code been tested