Package testingbot

Class TestingBotUploader

java.lang.Object
testingbot.TestingBotUploader

public final class TestingBotUploader extends Object
Uploads a built app (.apk/.ipa, or a .zip of an iOS Simulator .app) to TestingBot Storage and returns the resulting tb:// app URL. Shared by the freestyle TestingBotUploadBuilder build step and the pipeline testingbotUpload step.

The upload runs on the node that holds the artifact (the build's agent), mirroring how the tunnel boots on the agent: the app bytes are read locally and POSTed straight to the TestingBot API, rather than streaming the whole artifact back to the controller. Only the decrypted key/secret cross the (encrypted) remoting link, never the credential object.