Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 

diawi-upload-plugin

Description

Plugin for uploading GoCD generated artifacts to Diawi service.

Installation

  • Place uploader-plugin.jar to GoCD server /plugins/external folder
  • Start/Restart GoCD server
  • Check that plugin present in GoCD server Admin/Plugins menu admin-plugin

Usage

  • Add Diawi Uploader task to GoCD job configuration

add-task

  • Configure plugin properties task-config

Configuration parameters

Name Description Required Example
Diawi API Token API token for access Diawi APIs ✔️ TOKEN
Upload artifact location Local GoCD Artifact that would be uploaded to Diawi ✔️ app/build/outputs/apk/app-debug.apk
Save Diawi response to file When Diawi upload completed, response link could be saved as local file to produce GoCD Artifact app/build/outputs/apk/diawi-link.txt

Diawi service specific parameters

Name Description Diawi API mapping
Allow Diawi to display the app's icon on the wall of apps allow Diawi to display the app's icon on the wall of apps wall_of_apps
Protect your app with a password protect your app with a password: it will be required to access the installation page password
Additional information to your users on this build additional information to your users on this build: the comment will be displayed on the installation page comment
The URL Diawi should call with the result (URL as string): the URL Diawi should call with the result callback_url
The email addresses Diawi will send the result the email addresses Diawi will send the result to (up to 5 separated by commas for starter/premium/enterprise accounts, 1 for free accounts) callback_emails
Allow your testers to find the app on Diawi's mobile web app using their UDID allow your testers to find the app on Diawi's mobile web app using their UDID (iOS only) find_by_udid
Receive notifications each time someone installs the app receive notifications each time someone installs the app (only starter/premium/enterprise accounts) installation_notifications

Build

mvn package

About

No description, website, or topics provided.

Resources

License

Releases

No releases published

Packages

No packages published