summaryrefslogtreecommitdiffhomepage
path: root/ci/buildserver-build-android.sh
AgeCommit message (Collapse)AuthorFilesLines
2025-08-08Remove all usage of USE_MOLD env var for containersLinus Färnstrand1-2/+1
2025-02-07Update all CI to update wireguard-go submodule more explicitlyLinus Färnstrand1-1/+1
2024-12-03Run play publish tasks on build serverAlbin1-1/+1
2024-06-25Update build server scriptsMarkus Pettersson1-0/+1
Fix the build server scripts for Linux and Android by checking out the wireguard-go submodule.
2023-10-19Prevent keyboard input when generating version nameAlbin1-1/+1
2023-10-19Use new upload dir in android build scriptAlbin1-1/+1
2023-10-19Simplify android build script tag logicAlbin1-5/+3
2023-10-19Fix tag insertion in flavor buildsAlbin1-7/+1
This fix ensures that the tag is inserted in the correct place of flavored builds. Previously: MullvadVPN-<version>.play+<tag>.aab Fixed: MullvadVPN-<version>+<tag>.play.aab
2023-10-19Fix tag formatting in artifact namesAlbin1-2/+2
This fix changes from removing dissallowed tag characters to instead replace them with a hyphen.
2023-10-17Add platform to checksums file in buildserver-build scriptsOskar Nyberg1-1/+1
2023-09-21Support new bundle name in the build server scriptAlbin1-1/+7
This fix makes sure that both `*.play.aab` and `*.aab` bundles are supported and get the correct names. Ideally the `sed` command which this commit touches would be able to add the suffix using a small tweak to the pattern like this: `(MullvadVPN-.*-dev-.*)(\.apk|\.play\.aab|\.aab)` However, that pattern would result in the suffix being incorrectly placed due the greedy nature of `sed` like the "incorrect" one below: MullvadVPN-<version>.play+suffix.aab (incorrect) MullvadVPN-<version>+suffix.play.aab (correct)
2023-09-21Fix generated android version in build scriptAlbin1-1/+1
2023-09-21Fix containerized build return codeAlbin1-1/+1
2023-09-21Fix call to generate versionAlbin1-1/+5
2023-09-21Unify android build server script with the desktop equivalentAlbin1-29/+63
The scripts deviated some time ago so this commits aims to unify the android script with the desktop equivalent in terms of its structure as well as how it handles versioning and artifacts.
2023-09-21Use unique cargo volumes for android buildsAlbin1-0/+2
2023-03-14Allow using mold in containersLinus Färnstrand1-1/+3
Opt in with USE_MOLD=true
2023-03-03Change bash function format to match our style guide in buildserver-*Linus Färnstrand1-2/+2
2023-02-28Make TAG_PATTERN_TO_BUILD a string instead of string-arrayOskar Nyberg1-1/+1
2023-02-28Disable SC2207 since tags can't include spacesOskar Nyberg1-0/+3
2023-02-28Add quotes around variablesOskar Nyberg1-6/+6
2023-02-27Change indentation 2->4 spaces in buildserver-upload.shLinus Färnstrand1-62/+62
2023-02-23Rename all mentions of the "master" branch to "main"Linus Färnstrand1-1/+1
2022-12-08Specify credential dir in build server scriptAlbin1-1/+2
2022-12-08Build Android in container on build serverAlbin1-1/+1
2022-12-08Add Android-only buildserver build scriptAlbin1-0/+103