Skip to content

Latest commit

 

History

History
22 lines (19 loc) · 1.5 KB

File metadata and controls

22 lines (19 loc) · 1.5 KB

Publishing changes for ServiceStackEclipse

  1. Make desired changes to net.servicestack.eclipse project - Currently built with Eclipse Luna EE
  2. Ensure you update the version in the main project's plugin.xml.
  3. Open product.product to update the version and make any other metadata changes in the feature project.
  4. In the feature project, use the Eclipse Product export wizard to package the plugin to the 'updatesite' project directory.
  5. Open the 'site.xml' in the updatesite project and click Add feature
  6. Search for the new version of the plugin and add.
  7. Select the newly added product and click Build.
  8. Commit chnages, including out JARs in feature and update site.
  9. Push changes, Eclipse marketplace looks at GitHub directly to new versions.

If there is a problem with BinTray's 'Sync to Maven Central' functionality which happens, manually release new version for ServiceStackEclipse. This can happen if the Sync decides to use the AAR instead of the JAR file.

  1. Download artifacts from BinTray's release that goes to JCentre
  2. Goto https://oss.sonatype.org/ and login
  3. Click Staging Upload
  4. Select Upload POM and Artifacts.
  5. Upload the POM at the top
  6. Upload .jar, javadoc and sources including their associated asc.
  7. Wait for staging repository to be dropped

Clients that have tried to use a version that was missing the required JAR on Maven Central via ServiceStackEclipse will need to clear out their .m2 cache in /home/{UserName}/.m2 directory under net/servicestack/client