项目作者: aerogear

项目描述 :
kryptowire jenkins plugin
高级语言: Java
项目地址: git://github.com/aerogear/aerogear-kryptowire-jenkins-plugin.git
创建时间: 2018-06-12T12:47:15Z
项目社区:https://github.com/aerogear/aerogear-kryptowire-jenkins-plugin

开源协议:Apache License 2.0

下载


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):

  1. <settings>
  2. <pluginGroups>
  3. <pluginGroup>org.jenkins-ci.tools</pluginGroup>
  4. </pluginGroups>
  5. <profiles>
  6. <!-- Give access to Jenkins plugins -->
  7. <profile>
  8. <id>jenkins</id>
  9. <activation>
  10. <activeByDefault>true</activeByDefault> <!-- change this to false, if you don't like to have it on per default -->
  11. </activation>
  12. <repositories>
  13. <repository>
  14. <id>repo.jenkins-ci.org</id>
  15. <url>https://repo.jenkins-ci.org/public/</url>
  16. </repository>
  17. </repositories>
  18. <pluginRepositories>
  19. <pluginRepository>
  20. <id>repo.jenkins-ci.org</id>
  21. <url>https://repo.jenkins-ci.org/public/</url>
  22. </pluginRepository>
  23. </pluginRepositories>
  24. </profile>
  25. </profiles>
  26. <mirrors>
  27. <mirror>
  28. <id>repo.jenkins-ci.org</id>
  29. <url>https://repo.jenkins-ci.org/public/</url>
  30. <mirrorOf>m.g.o-public</mirrorOf>
  31. </mirror>
  32. </mirrors>
  33. </settings>

Compiling the plugin:

  1. mvn install

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

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

Generating a plugin archive (hpi file):

  1. mvn package