Skip to content

jenkinsci/kryptowire-plugin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

AeroGear Kryptowire Jenkins Plugin

An opensource jenkins plugin that sends mobile app binaries to kryptowire platform.

Project Info
License: Apache License, Version 2.0
Issue tracker: https://issues.jboss.org/browse/AGDIGGER
Google Group: https://groups.google.com/forum/#!forum/aerogear
IRC #aerogear channel in the freenode network.

User facing docs cane be found here.

Development Instructions

Add or create the following configuration into your maven settings file (usually located at $HOME/.m2/settings.xml):

<settings>
  <pluginGroups>
    <pluginGroup>org.jenkins-ci.tools</pluginGroup>
  </pluginGroups>
 
  <profiles>
    <!-- Give access to Jenkins plugins -->
    <profile>
      <id>jenkins</id>
      <activation>
        <activeByDefault>true</activeByDefault> <!-- change this to false, if you don't like to have it on per default -->
      </activation>
      <repositories>
        <repository>
          <id>repo.jenkins-ci.org</id>
          <url>https://repo.jenkins-ci.org/public/</url>
        </repository>
      </repositories>
      <pluginRepositories>
        <pluginRepository>
          <id>repo.jenkins-ci.org</id>
          <url>https://repo.jenkins-ci.org/public/</url>
        </pluginRepository>
      </pluginRepositories>
    </profile>
  </profiles>
  <mirrors>
    <mirror>
      <id>repo.jenkins-ci.org</id>
      <url>https://repo.jenkins-ci.org/public/</url>
      <mirrorOf>m.g.o-public</mirrorOf>
    </mirror>
  </mirrors>
</settings>

Compiling the plugin:

mvn install

Running the plugin in debug mode (jenkins debug server will run in http://127.0.0.1:8080/jenkins):

$ export MAVEN_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=8000,suspend=n"
$ mvn hpi:run

Generating a plugin archive (hpi file):

mvn package

Packages

No packages published

Languages

  • Java 96.1%
  • Makefile 1.9%
  • HTML 1.6%
  • Groovy 0.4%