You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For now, we have a CI that builds, tests and deploys the updatesite for every branch to a dedicated build-branch.
Those branches can help for development, but they don't cover all we need to cover for a release.
So, here are some ideas the release pipeline could cover:
Integrate w/ the "release" option on Github
i.e. We could use the "release" option to create a new release out of the e.g. the master branch.
The "release" event would trigger the release pipeline
The pipeline takes the fully-tested master-branch-build (available atm. on branch "updatesite - which is currently used as release updatesite location)
... and adds it to a composite updatesite that contains all release-versions of the theme
The composite updatesite would need a fitting location on some server
Integrating this with #89 would be awesome :D Very fitting.
As for updating the Eclipse Marketplace entry, I'm not sure yet if there's an API to do that. @PyvesB do you know if this is possible? I quickly checked https://wiki.eclipse.org/Marketplace/REST#General_Usage but it seems to be directed towards consuming marketplace listings, rather than modifying them.
I don't think it's possible with Marketplace API v1, though worth confirming with someone from the Foundation. However, I believe this will be possible with the Marketplace API v2, see the docs here.
This is based on a discussion w/ @AObuchow .
For now, we have a CI that builds, tests and deploys the updatesite for every branch to a dedicated build-branch.
Those branches can help for development, but they don't cover all we need to cover for a release.
So, here are some ideas the release pipeline could cover:
The text was updated successfully, but these errors were encountered: