Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages