Testflight Plugin

Skip to end of metadata
Go to start of metadata

Plugin Information

Plugin ID testflight Changes In Latest Release
Since Latest Release
Latest Release
Latest Release Date
Required Core
Dependencies
1.3.9
Aug 01, 2013
1.420
Source Code
Issue Tracking
Maintainer(s)
GitHub
Open Issues
Joshua Weinberg (id: jweinberg)
Jerome Lacoste (id: lacostej)
Usage Installations 2013-Apr 1145
2013-May 1218
2013-Jun 1258
2013-Jul 1351
2013-Aug 1461
2013-Sep 1513
2013-Oct 1607
2013-Nov 1567
2013-Dec 1583
2014-Jan 1717
2014-Feb 1809
2014-Mar 1826

This plugin uses the Testflight upload API to allow for uploading APKs/IPAs (and their optional DSYMs) to www.testflightapp.com

Documentation

If you do not specify the ipa/apk/dsym file(s) they are searched for automatically in the workspace.
The testflight install and config links are exposed as environment variables (TESTFLIGHT_INSTALL_URL and TESTFLIGHT_CONFIG_URL).

If you run into strange issues, you might want to enable the debug parameter (under the advanced section) to troubleshoot your problem.

Upgrade guide

Sometimes the behavior or configuration has to change:

  • 1.3.6, testflight secrets have been moved to Jenkins global configuration. The previous settings are kept inside the job configuration until the job configuration is saved again.
  • 1.3.7, proxy configuration has been moved to Jenkins global configuration. The previous settings are kept inside the job configuration until the job configuration is saved again.
  • 1.3.7, if the dsym element is left empty, when found, dSYM files are now automatically updated for any IPA to upload.

Known issues

Changelog

Version 1.3.9 (Aug 1 2013)

* support multiple upload files per team (JENKINS-17592)
* find files with relative paths (backward compatibility fix)
* display proper upload speed again in console

Version 1.3.8 (May 22 2013)

* support multiple links (JENKINS-18045)
* properly fail the build when no file was uploaded (probably misconfigured) (JENKINS-18044)

Version 1.3.7 (May 22 2013)

* deprecated proxy configuration in favor of Jenkins overall proxy configuration
* support wildcards in uploads (JENKINS-17592)
* improved inline documentation

Version 1.3.6 (May 15 2013)

* move testflight tokens to global configuration
* bugfix: sometimes the files to upload weren't found by the uploader (JENKINS-17563)
* bugfix: NPE in saving (JENKINS-17313)

Version 1.3.5 (Mar 14 2013)

* added a debug parameter for troubleshooting.

Version 1.3.4 (Mar 13 2013)

* support deploying APKs

Version 1.3.3 (Feb 11 2013)

* fix encoding issue in changelog message
* automatically find all IPAs if none specified

Version 1.3.2 (Jan 31 2013)

* expose the testflight install and config links as environment variables as TESTFLIGHT_INSTALL_URL and TESTFLIGHT_CONFIG_URL environment variables (https://github.com/jenkinsci/testflight-plugin/pull/8)
* all information passed to the testflight API is expanded (lists, api and team tokens, buildnotes)
* fixes related to master/slave setup
* hide secret tokens in GUI
* added an option to append the build changelog to the build notes
* fixed an encoding issue in notes field.
* log upload speed transfer

Version 1.3.1 (Jan 12 2012)

* Added DSYM upload support
* Works with Jenkins Slaves
* Proxy support
* Default IPA upload

Thank you for the pull requests!

Version 1.2 (Sep 28 2011) 

* Fixing configured items not reappearing when editing again

Version 1.1.1 (Aug 27 2011)

* Fixing metadata to show the proper name in the update list.
* Fixing wiki link

Version 1.1 (Aug 26 2011)

* Initial version
* Will show Configure and Install links on the build status page
* Will show latest install links on the project page

Labels

Edit
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.

Add Comment