Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mylyn-dev] Mylyn Docs and p2 repository locations

I've setup a build here: https://hudson.eclipse.org/mylyn/view/Mylyn%20Docs/job/mylyn-docs-release/

The initial build failed because wiki.eclipse.org is offline and we have an integration test that hits the wiki.  We can try this one again once the wiki is back up.

David

On Thu, Mar 9, 2017 at 4:08 PM David Green <david.green@xxxxxxxxxxx> wrote:
Devs,

I've got the nightly build producing signed p2 artifacts for all of Mylyn Docs.  This was the last tough step in separating the Mylyn Docs release from Mylyn - we're now in a position where we can release signed artifacts.

So far the p2 repository for Mylyn Docs is here: http://download.eclipse.org/mylyn/snapshots/nightly/docs/
What we need is a location for Mylyn Docs release artifacts.  


I'm proposing to use the following for Mylyn Docs releases:
The thinking is that we can have a release build that builds off a tag (e.g. wikitext.core-3.0.2) and publishes to the appropriate location automatically.  By building off the tag produced by the wikitext.core release build we'll end up producing p2 artifacts from the same commit that was used to produce the artifacts that we get on Maven Central.

So the release process would end up being something like:
1. build wikitext.core using the maven-release-plugin and publish in the Nexus staging area for Maven Central
2. build the Mylyn Docs release from the tag created in step 1, and automatically publish to download.eclipse.org
3. release the staged artifacts to Maven Central

Let me know if you have any feedback.

David

--


David Green | VP of Architecture Tasktop

email: david.green@xxxxxxxxxxx

--


David Green | VP of Architecture Tasktop

email: david.green@xxxxxxxxxxx


Back to the top