Skip to content

Latest commit

 

History

History
32 lines (19 loc) · 1.64 KB

Development.adoc

File metadata and controls

32 lines (19 loc) · 1.64 KB

jDeploy Developer Docs

This document is intended for developers actually working on jDeploy - not developing apps using jDeploy.

Deploying to Maven

Some of the projects in this repo are distributed on Maven central. These include:

When you update the version of one of them, you should update the dependencies in the dependent projects to point to the new version.

For example, if you update jdeploy-maven-plugin, you should update the corresponding dependency in jdeploy-javafx-starter/pom.xml.

Similarly, if you update jdeploy-javafx-starter, you should update the corresponding dependency in jdeploy-javafx-archetype’s archetype-metadata.xml file.

Important
The jdeploy-javafx-starter repository is based off of jdeploy-javafx-archetype, and should receive all corresponding changes.

After updating all dependencies, you can deploy to maven central with:

---
bash scripts/deploy-maven-plugin.sh
---

Then log into https://oss.sonatype.org/#stagingRepositories to complete the release.