The following plugin provides functionality available through Pipeline-compatible steps. Read more about how to integrate steps into your Pipeline in the Steps section of the Pipeline Syntax page.

For a list of other such plugins, see the Pipeline Steps Reference page.

Upload to PGYER

pgyerUpload: Upload a build to PGYER

  • buildType : String (optional)
    Usually detected from the file extension: .apk is Android, .ipa is iOS and .hap is HarmonyOS. Set it only for files with another extension.
  • channelShortcut : String (optional)
    The short URL of a download channel to publish this build to. Leave empty to publish to the main download page of the app.
  • credentialsId : String (optional)
    A Secret text credential holding your PGYER API key. Find the key at https://www.pgyer.com/account/api.

    If none is chosen, the plugin uses the PGYER_API_KEY environment variable, then the default key under Manage Jenkins » System » PGYER.

  • description : String (optional)
    Description of the app, shown on its download page.
  • file : String (optional)
    Ant-style pattern, relative to the workspace, for the file to upload, such as app/build/outputs/apk/release/*.apk. When empty, any .apk, .ipa or .hap file is used. If several files match, the most recently modified one is uploaded.
  • installEndDate : String (optional)
  • installStartDate : String (optional)
  • installType : String (optional)
    Who can install this build: anyone with the link, people who know the password, or invited members only. When not set, the app keeps its current setting.
  • oversea : boolean (optional)
  • password : String (optional)
  • processingTimeout : int (optional)
    After the upload, PGYER processes the file before it can be installed, usually within a minute. This is how long to wait, in seconds, before failing the build. The default is 600.
  • updateDescription : String (optional)
    What changed in this build, shown to testers. Environment variables such as ${BUILD_NUMBER} are expanded.

Was this page helpful?

Please submit your feedback about this page through this quick form.

Alternatively, if you don't wish to complete the quick form, you can simply indicate if you found this page helpful?

    


See existing feedback here.