You can upload your mobile apps built in your CI tool to the Kobiton App Repository through the Kobiton Rest API. This section provides steps (in order) for how to upload an app to the App Repository.
-
Request API (see Kobiton API documentation) to get upload URL, which is used in the next step for uploading your app. We use AWS S3 for storing the app files.
Note: The Kobiton S3 bucket is set with non-public permissions so nobody can access them except Kobiton backend.
-
Upload your app file to S3 by using the URL from the above step. See our sample code for uploading information.
-
Once the app file is uploaded successfully, request API with command from the Kobiton API documentation to inform App Repository that the file is available on the Kobiton S3 bucket, so that the Kobiton system can proceed further (parse app info, scan for virus, etc.).
Note: The
appPath
param can be found from response in step (1)