summaryrefslogtreecommitdiffhomepage
path: root/building
AgeCommit message (Collapse)AuthorFilesLines
2025-08-08Remove all usage of USE_MOLD env var for containersLinus Färnstrand1-10/+1
2025-08-08Remove mold linker from build containerLinus Färnstrand1-18/+0
2025-07-29Update android containerDavid Göransson1-1/+1
2025-07-29Add container signature for mullvadvpn-app-build-android:f307c7c54Mullvad build server2-0/+0
2025-07-09Bump container images for Linux + AndroidLinus Färnstrand2-2/+2
2025-07-08Add container signature for mullvadvpn-app-build-android:a63a949ccMullvad build server2-0/+1
2025-07-08Add container signature for mullvadvpn-app-build:c099f08f8Mullvad build server2-0/+5
2025-06-13Update android container imageJonatan Rhodin1-1/+1
2025-06-13Add container signature for mullvadvpn-app-build-android:c0be9ab4bMullvad build server2-0/+0
2025-06-13Improve instructions on how to use build server deploy keyLinus Färnstrand1-1/+1
2025-06-13Improve instructions on how to generate github auth tokenLinus Färnstrand1-1/+13
2025-05-26Add BoringtunJoakim Hulthe1-1/+1
Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net> Co-authored-by: Sebastian Holmin <sebastian.holmin@mullvad.net> Co-authored-by: David Göransson <david.goransson@mullvad.net> Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net> Co-authored-by: David Lönnhager <david.l@mullvad.net>
2025-02-04Bump Android container to mullvadvpn-app-build-android:754c2d39fMullvad build server1-1/+1
2025-02-04Add container signature for mullvadvpn-app-build-android:754c2d39fMullvad build server2-0/+0
2025-02-04Bump Linux container image to mullvadvpn-app-build:85fa990a4Mullvad build server1-1/+1
2025-02-04Add container signature for mullvadvpn-app-build:85fa990a4Mullvad build server2-0/+0
2025-02-04Make container build script pick up correct Rust versionLinus Färnstrand2-2/+7
2025-01-27Add support for target dir in rustc remappingAlbin1-3/+11
2025-01-23Add script to generate rustc --remap-path-prefixKalle Lindström1-0/+15
This is needed for reproducible builds. The script gets the file paths to the user's Cargo and Rustup home dirs, as well as the path to the Mullvad app source dir. These paths are then remapped to fixed values which is needed to make the build reproducible.
2025-01-08Update android build containerJonatan Rhodin1-1/+1
2025-01-08Add gradle rust pluginJonatan Rhodin2-2/+2
2024-12-18Add container signature for mullvadvpn-app-build-android:3ac5745b0Mullvad build server2-0/+0
2024-12-18Bump Linux build container to mullvadvpn-app-build:124ce3fefLinus Färnstrand1-1/+1
Includes: * Rust upgraded to 1.83 * Added package libarchive-tools
2024-12-18Add container signature for mullvadvpn-app-build:124ce3fefMullvad build server2-0/+0
2024-12-18Update container to get package.json from new path for voltaLinus Färnstrand1-1/+1
2024-12-18Install libarchive-tools in base Linux build containerLinus Färnstrand1-0/+2
Needed to experiment with Arch Linux package building
2024-11-14Update script and code references to gui-directoryOskar1-1/+1
2024-10-03Bump Android container to newer one with Rust 1.81Mullvad build server1-1/+1
2024-10-03Add container signature for mullvadvpn-app-build-android:7b6bc0f44Mullvad build server2-0/+3
2024-10-03Bump Linux container to 2301dbd5b with Rust 1.81Linus Färnstrand1-1/+1
2024-10-03Add container signature for mullvadvpn-app-build:2301dbd5bMullvad build server2-0/+3
2024-09-24Bump android container imageDavid Göransson1-1/+1
2024-09-24Add container signature for mullvadvpn-app-build-android:c5db11836Mullvad build server2-0/+0
2024-09-20Bump android container to 7b4ffb683Albin1-1/+1
2024-09-19Add container signature for mullvadvpn-app-build-android:7b4ffb683Mullvad build server2-0/+0
2024-08-23Disable mold by default in container wrapper scriptAlbin1-2/+4
2024-08-23Start building with mullvadvpn-app-build-android:63e6d7303Albin1-1/+1
2024-08-23Add container signature for mullvadvpn-app-build-android:63e6d7303Mullvad build server2-0/+0
2024-08-23Bump used Linux container to mullvadvpn-app-build:0186b645cLinus Färnstrand1-1/+1
2024-08-22Add container signature for mullvadvpn-app-build:0186b645cMullvad build server2-0/+0
2024-06-26Remove `--no-docker` flag in `build-apk.sh`Markus Pettersson1-1/+1
Align `build-apk.sh` with `build.sh`
2024-06-04Swap the Linux build container to the one with makeLinus Färnstrand1-1/+1
Needed for building maybenot-ffi
2024-05-23Add container signature for mullvadvpn-app-build:c3c0a4bc1Mullvad build server2-0/+0
2024-05-23Add `make` to container imageMarkus Pettersson1-0/+1
2024-03-22Upgrade Android build container to new rust 1.77 based oneLinus Färnstrand1-1/+1
2024-03-22Bump Linux build container to new Rust 1.77 based oneLinus Färnstrand1-1/+1
2024-03-22Add container signature for mullvadvpn-app-build-android:8fecd91cbMullvad build server2-0/+0
2024-03-22Add container signature for mullvadvpn-app-build:01a98bb5bMullvad build server2-0/+0
2024-02-02Fix `shellcheck` lints of our various bash scriptsSebastian Holmin1-2/+2
The following lints have been fixed: SC2046,SC2086,SC2068,SC2148,SC2007,SC2004,SC2006, SC2164,SC2145,SC1091,SC2034,SC2155.
2024-01-04Bump the Android build container to 169361256Jonatan Rhodin1-1/+1