Skip to content

Latest commit

 

History

History
51 lines (37 loc) · 1.34 KB

README.md

File metadata and controls

51 lines (37 loc) · 1.34 KB

How to build CRaSH visual plugin

Obtaining CRaSH source code

CRaSH visual plugin can be obtained by cloning the Git repository [email protected]:crashub/visualvm.git

git clone [email protected]:crashub/visualvm.git

Building CRaSH visualvm plugin

CRaSH plugin are built with Maven.

First you need to add two repositories:

<profile>
  <id>crash-visualvm-repositories</id>
  <repositories>
    <repository>
      <id>netbeans-repository</id>
      <name>repository hosting netbeans.org api artifacts</name>
      <url>http://bits.netbeans.org/maven2</url>
    </repository>
    <repository>
      <id>exo-repository</id>
      <name>repository hosting exoplatform.org 3rd party</name>
      <url>http://repository.exoplatform.org/content/repositories/thirdparty</url>
    </repository>
  </repositories>
</profile>

Then build the maven project:

mvn clean install -Pcrash-visualvm-repositories

it will produce:

  • plugin/target/crash-visualvm-plugin-<version>.nbm

Deploy visualvm plugin

The plugin repository is github pages, to deploy it:

mvn nbm:autoupdate -Pcrash-visualvm-repositories
git checkout gh-pages
cp target/netbeans_site/* plugin/
git add plugin/crash-visualvm-plugin* plugin/updates.*
git commit -a -m "Deploy new plugin version"
git push origin gh-pages