HockeyApp Plugin

Skip to end of metadata
Go to start of metadata

Plugin Information

Plugin ID hockeyapp Changes In Latest Release
Since Latest Release
Latest Release
Latest Release Date
Required Core
1.2.0 (archives)
Nov 20, 2014
Source Code
Issue Tracking
Pull Requests
Open Issues
Pull Requests
Oliver Hoeltke (id: ohoeltke)
Usage Installations 2014-Nov 912
2014-Dec 936
2015-Jan 964
2015-Feb 1129
2015-Mar 1266
2015-Apr 1268
2015-May 1284
2015-Jun 1341
2015-Jul 1369
2015-Aug 1408
2015-Sep 1450
2015-Oct 1519

Lets you publish iOS, Mac and Android apps to HockeyApp from a Jenkins build.


For more information on the HTTP API please see
Forked from

Coming features

If you are like me, migrating from testflight, you might miss a few features. We are considering

1. async I/O for deployment instead of sync I/O one

Other idea ? Missing features ? Create an issue and/or drop us a note.

Known issues


Version 1.2.0 (19th Nov. 2014)

Warning! Plugin configuration format changed. Backward compatibility provided but it’s recommended to backup Jenkins configuration before update.

Warning! Plugin program interface changed. If your code uses the plugin then it may fail with this plugin version.

  • Added support for upload multiple applications to the HocheyApp server from a single Jenkins job.
  • Added support for uploading native libraries.
  • Fixed #JENKINS-23549 – added informative error message when no files found to upload.
  • Fixed #JENKINS-24255 – added support for upload multiple IPAs.
    environment variables after successful upload. The 'n' is replaced with the app index.
Version 1.1.0 (28th May 2014)
  • fixed #JENKINS-22848 (Can't publish from remote slaves)
  • fixed #JENKINS-22657 (Proxy support)
  • UI rewrite
    • Introduced radio buttons for selecting release notes type and upload methods (implemented as subviews)
    • Re-grouped configuration entries
    • Introduced warnings and errors
    • Updated help files to match the "official" hockeyapp wording
    • Added links to HockeyApp
  • Enable overwrite of API URL to allow using the plugin with different (custom) domains
  • Updated App ID handling: If an App ID is set, builds are always uploaded into this app
  • Adapted plugin classes to new UI
  • Implemented possibility to update from old plugin versions
  • Updated Jenkins dependency to 1.509.4(LTS)
Version 1.0.6 (23rd April 2014)
  • Added support of Ant-style filename patterns for the file to be uploaded
  • Added a global configuration for token ID
  • Support cleanup even if no appID is specified
  • Log upload speed for troubleshooting
  • Avoid NullPointerException when configuring while job is running
Version 1.0.5 (1st November 2013)
  • Adding support to switch from Textile to Markdown (by David Linsin)
  • Added UTF-8 support for release notes (by David Linsin)
  • Added support to retrieve release notes from a local file (by David Linsin)
  • Add var expansion for API token and appID (by Fabio)
  • Added support for system proxy (by Alexander von Below)
Version 1.0.4 (9th April 2013)
  • Fixed a NullPointerException introduced in version 1.0.3
  • Fixed inconsistency of whether to use absolute/relative paths when builds run on the master or a slave
  • Improved documentation, particularly regarding usage for Android as well as iOS/Mac apps
  • More feedback is given when invalid input is given to the cleanup feature
Version 1.0.3 (7th January 2013)

added option to use useAppVersionURL parameter to upload new version (by Pawel Cesar Sanjuan Szklarz)
add environment variable expansion for tags (by Tyler Kellogg)

Version 1.0.2 (5th December 2012)

fixed a bug that was causing the tags not to be stored into the configuration file. (by Valerio Mazzeo)

Version 1.0.1 (18th September 2012)

Changed required core to 1.399

Version 1.0 (18th September 2012)

Initial release


plugin-upload plugin-upload Delete
plugin-ios plugin-ios Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. May 06, 2013

    Yaniv Chen says:

    Hi, Is it possible to publish the same build (job) to 2 different HockeyAp...


    Is it possible to publish the same build (job) to 2 different HockeyApp locations/apps.


    Yaniv chen 

  2. Sep 22

    Brenton B says:

    Any chance of a newer release coming soon??

    Any chance of a newer release coming soon??