Skip to content

Conversation

@kstenerud
Copy link
Contributor

Adds upload tasks that can be used by customers in their Gradle scripts.

These tasks are available when customers add the capture plugin to their plugins definition in their app's build.gradle:

plugins {
    ...
    id 'io.bitdrift.capture-plugin' version '0.16.7'
}
$ ./gradlew tasks
...
Upload tasks
------------
bdUpload - Upload all symbol and mapping files to Bitdrift
bdUploadMapping - Upload mapping to Bitdrift
bdUploadSymbols - Upload symbols to Bitdrift
...

Note: API_KEY must be set in the shell environment or else the tasks will complain:

* What went wrong:
Execution failed for task ':app:bdUploadMapping'.
> Environment variable API_KEY must be set to your Bitdrift API key before running this task

@kstenerud kstenerud merged commit 730c667 into main Jun 25, 2025
13 checks passed
@kstenerud kstenerud deleted the karl/gradle-task branch June 25, 2025 14:11
@github-actions github-actions bot locked and limited conversation to collaborators Jun 25, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants