summaryrefslogtreecommitdiffhomepage
path: root/ci/buildserver-build.sh
AgeCommit message (Collapse)AuthorFilesLines
2025-10-16Remove buildserver-build check for windows-installerLinus Färnstrand1-9/+2
We have had this crate for long enough to not support building before it now
2025-10-16Stop running `rustup update`. Version is handled by rust-toolchain.tomlLinus Färnstrand1-6/+0
2025-08-08Remove all usage of USE_MOLD env var for containersLinus Färnstrand1-1/+1
2025-07-29Ignore checksums file in artifacts directoryDavid Lönnhager1-5/+8
2025-05-14Improve error handling in buildserver code checkoutOskar1-1/+8
2025-02-07Update all CI to update wireguard-go submodule more explicitlyLinus Färnstrand1-1/+1
2024-12-10Build universal installer in buildserver-build.shDavid Lönnhager1-4/+10
2024-11-14Update script and code references to gui-directoryOskar1-1/+2
2024-10-02Remove architecture suffix on Windows x64 installerOskar1-1/+1
2024-08-15Add support for Windows ARM64Daniel Paoliello1-1/+4
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.
2024-06-25Separate Linux repository creation from app buildLinus Färnstrand1-18/+16
Creates a standalone service responsible for building deb/rpm repositories and uploading them. This means the app build scripts no longer do this. Instead the app is just sent to the "inbox" of the repository service. A separate script for downloading and verifying the Mullvad Browser is added, which allows adding the browser into the same repositories
2024-05-06Update certificate logic in build scripts for Windows signing keyOskar Nyberg1-1/+1
2024-02-02Fix `shellcheck` lints of our various bash scriptsSebastian Holmin1-0/+1
The following lints have been fixed: SC2046,SC2086,SC2068,SC2148,SC2007,SC2004,SC2006, SC2164,SC2145,SC1091,SC2034,SC2155.
2023-11-16Upload RPMs to repository server on buildsLinus Färnstrand1-2/+6
2023-11-16Add script for preparing RPM repositories on build serverLinus Färnstrand1-2/+9
2023-11-14Configure upload dir and container cache volumes in buildserver-configLinus Färnstrand1-1/+0
2023-10-20Add APT repository preparation and upload scriptsLinus Färnstrand1-0/+18
Build an apt/deb repository on builds and store locally on the build server. Also push it to development infra instantly. Push to staging if it's a release. And store locally for manual push to production later
2023-10-17Add platform to checksums file in buildserver-build scriptsOskar Nyberg1-1/+1
2023-09-29Sign deb and rpm artifacts in buildserver-build.shLinus Färnstrand1-0/+15
2023-09-05Enable Apple notarization for all build server buildsOskar Nyberg1-1/+1
2023-05-26Exclude `android/` and `ios/` tags from desktop buildsMarkus Pettersson1-1/+2
2023-05-08Add build server code for asking for the macOS installer key passphraseLinus Färnstrand1-0/+11
2023-03-14Allow using mold in containersLinus Färnstrand1-1/+1
Opt in with USE_MOLD=true
2023-03-03Change bash function format to match our style guide in buildserver-*Linus Färnstrand1-6/+6
2023-03-03Adjust build and upload scripts to work on new build serverLinus Färnstrand1-2/+5
2023-03-02Move checking out a git reference to functionLinus Färnstrand1-14/+20
2023-03-02Return error code from build_ref and catch it in main loop insteadLinus Färnstrand1-8/+8
2023-03-02Add comment on why we don't update Rust on LinuxLinus Färnstrand1-0/+1
2023-03-02Build Linux builds in containerLinus Färnstrand1-19/+43
2023-02-28Disable SC2207 since tags can't include spacesOskar Nyberg1-0/+3
2023-02-28Add quotes around variablesOskar Nyberg1-4/+4
2023-02-28Add -r to read to handle spaces correctlyOskar Nyberg1-1/+1
This isn't really needed but it's easier to add than to add the shellcheck exception.
2023-02-27Change indentation 2->4 spaces in buildserver-upload.shLinus Färnstrand1-118/+118
2023-02-23Rename all mentions of the "master" branch to "main"Linus Färnstrand1-1/+1
2023-02-20Fix tag being included in release buildsOskar Nyberg1-1/+3
2023-02-20Build test executable in buildserver-buildOskar Nyberg1-3/+10
2023-02-08Create a common sha-file for all build-files and upload them at the same timeOskar Nyberg1-36/+34
2022-12-08Disable Android builds in old build server scriptAlbin1-2/+2
2022-09-29Add arm64 Linux packages to build server scriptsDavid Lönnhager1-2/+5
2022-05-16Replace complex expression with for loopJonathan1-1/+4
Replace a complicated expression for renaming files in the buildserver with a for loop with a slightly less complex expression. This hopefully will reduce their fragility.
2022-05-16Add the artifact tagging code to the buildserverJonathan1-1/+14
Move the appropriate artifact tagging code to the buildserver script. Previously the tag was right before the `.deb` and `.rpm` which causes issues for the uploading on the buildserver. This makes sure that the tag information is put before the `_amd64` and `_x86_64`
2022-04-22Remove nvm call from build server build scriptOskar Nyberg1-3/+0
2021-12-30Update documentation and build server script for new argumentsLinus Färnstrand1-1/+1
2021-12-29Make build.sh produce single architecture pkg by default (--universal)Linus Färnstrand1-1/+6
Add --universal flag for building universal app for both Intel and Apple Silicon
2021-10-01Add .nvmrc and use nvm install in buildserver build scriptOskar Nyberg1-1/+4
2020-03-30Update buildserver scripts to include Android app bundleLinus Färnstrand1-2/+2
2020-01-22Sign select binaries for release buildsDavid Lönnhager1-25/+1
2020-01-08Upload PDB debugging filesLinus Färnstrand1-3/+21
2020-01-08Compute correct hash for commitsLinus Färnstrand1-13/+9