crossplane-contrib / provider-sql

An SQL provider for @crossplane
https://crossplane.io
Apache License 2.0
100 stars 57 forks source link

ci: promote to upbound marketplace #159

Closed Duologic closed 5 months ago

Duologic commented 9 months ago

Fixes the CI job to promote this provider to the marketplace.

Duologic commented 8 months ago

cc/ @hasheddan Can you enlighten us?

jastang commented 6 months ago

I don't really understand how this works right now --- there's this

https://github.com/crossplane-contrib/provider-sql/blob/61a16726f9782ddfa117045e87adfa8937e318c0/Makefile#L54-L56

Just wondering if that matters, mainly being new to this pipeline and not knowing anything about publishing to the marketplace. 🙃

hey there @iainlane -- this isn't required to publish to the Upbound marketplace. this repo is already configured to do so when CI is run on specific branches (see: https://github.com/upbound/build/blob/master/makelib/xpkg.mk#L119-L123)

I see a few tags have already been pushed to the repository: https://explore.ggcr.dev/?repo=xpkg.upbound.io%2Fcrossplane-contrib%2Fprovider-sql. To have a package be indexed into a Marketplace listing, they will need to have an explicit release tag, e.g. v0.7.0.

danielloader commented 5 months ago

Thanks for the work here - how long do you think it'll take before the marketplace lists this provider?

fgaillot-qosenergy commented 5 months ago

Hello,

I would like to test the new v0.9.0 version but image is not available on the Upbound marketplace. Would it be possible to publish this image ? I guess it would also make the marketplace lists this provider on their UI.

Thanks

haarchri commented 5 months ago

@fgaillot-qosenergy it's now available via: xpkg.upbound.io/crossplane-contrib/provider-sql:v0.9.0 - started the public listing in Upbound Marketplace - will be happen latest next week

haarchri commented 5 months ago

marketplace listing is done https://marketplace.upbound.io/providers/crossplane-contrib/provider-sql/v0.9.0