Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

PackageDrone/Recipes/P2/MetaDataFromTychoUseP2

< PackageDrone
Revision as of 10:58, 19 February 2016 by Jens.reimann.ibh-systems.com (Talk | contribs) (Created page with "* Create a new channel * Add the following aspects ** Hasher ** Mime ** P2 Repository ** OSGi * Create and assign at least one deploy group and key for this channel * Configur...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
  • Create a new channel
  • Add the following aspects
    • Hasher
    • Mime
    • P2 Repository
    • OSGi
  • Create and assign at least one deploy group and key for this channel
  • Configure maven to deploy to http://yourserver:8080/maven/<channel-id>
    • Configure to use "deploy" as username and the deploy key as password
    • Only deploy the features and bundles, not the zipped P2 repository itself
  • Consume the repository from the URL http://yourserver:8080/p2/<channel-id>

Note: Do not add the Tycho Cleaner or the P2 Meta Data Generator!

This setup will re-use the P2 metadata generated by Maven Tycho. It will also re-use the generated features, but not the categories!

If you would add the Tycho Cleaner then the meta data would be prevented from being uploaded. If you would add the P2 Metadata Generator then the meta data would appear twice. If you would add both, you would simply have a difference scenario.

Back to the top