×
Find plugins

App Center
0.4.0Minimum Jenkins requirement: 2.138.4ID: appcenter

Enables Jenkins to upload apps to Visual Studio App Center and manage related info.

Notes

This plugin is currently in Alpha and looking for contributors. To begin with it will aim to support the upload functionality of AppCenter. When the APIs for AppCenter become stable this plugin will be eligible to be moved out of Alpha.

Source Code

The source is hosted on Github.

Usage Instructions

Up to date syntax for this plugin can always be found in the Jenkins Pipeline Syntax Generator. However in its simplest form you can upload an artefact to AppCenter like this:

stage('Publish') {
  environment {
    APPCENTER_API_TOKEN = credentials('appcenter-api-token')
  }
  steps {
  appCenter apiToken: APPCENTER_API_TOKEN, ownerName: 'owner-name', appName: 'app-name', pathToApp: 'path/to/app.apk', distributionGroups: 'Collaborators'
  } 
}

Upcoming

Changelog

Version 0.4.0 (22nd August 2019)
  • [JENKINS-58329] - Added environment variable interpolation for app file path (#19 - thanks Marco Santarelli and Jiuyang Wang)
Version 0.3.1 (17th August 2019)
  • [JENKINS-58915] Raise connect timeout (#17 - thanks Alex Mac)
  • [JENKINS-58392] Introduce mock agent plugin for testing (#16)
  • [JENKINS-58882] Update plugin dependencies (#15)
Version 0.3.0 (10th August 2019)
  • [JENKINS-58650] Improve test coverage for proxy tests (#14 - thanks Jenk O' Lino)
  • [JENKINS-58650] Support proxy for App Center uploads (#13 - thanks Jenk O' Lino)
Version 0.2.0 (17th July 2019)
  • [JENKINS-58521] Refactor plugin structure (#11)
  • [JENKINS-58391] Add distributionGroup parameter to README (#10 - thanks Peter Oost)
  • [JENKINS-58391] Add Distribution Group parameter (#9 - thanks Peter Oost)
Version 0.1.1 (8th July 2019)
  • [JENKINS-58311] NotSerializableException when uploading apk (#7)
  • [JENKINS-58327] Specify usage instructions (#6)
  • [JENKINS-58080] Update README add link to AppCenter (#5)
  • [JENKINS-58079] update readme add link to issue tracker (#4)
Version 0.1.0 (30th May 2019)
  • Initial release
ArchivesGet past versions
Labels
This plugin has no labels