summaryrefslogtreecommitdiffhomepage
path: root/building
AgeCommit message (Collapse)AuthorFilesLines
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
2024-01-04Update container build instructions to include deploy key commandLinus Färnstrand1-1/+4
2024-01-04Bump the Linux build container to 1b882ccbcLinus Färnstrand1-1/+1
2024-01-03Add container signature for mullvadvpn-app-build-android:169361256Mullvad build server2-0/+1
2024-01-03Add container signature for mullvadvpn-app-build:1b882ccbcMullvad build server2-0/+3
2024-01-03Remove enabling of cargo's sparse protocol as it is now defaultJonatan Rhodin1-5/+0
2024-01-03Update go version to 1.21.3 in the linux image docker fileJonatan Rhodin1-2/+2
2023-10-11Build Android app using container image 9504b914aAlbin1-1/+1
2023-10-11Add container signature for mullvadvpn-app-build-android:9504b914aMullvad build server2-0/+0
2023-10-11Bump Linux build container to one with Rust 1.73 and newer protocLinus Färnstrand1-1/+1
2023-10-11Add container signature for mullvadvpn-app-build:4986f0398Mullvad build server2-0/+4
2023-09-29Build updated protobuf compilerDavid Lönnhager1-1/+18
2023-08-03Bump container image, jdk, gradle and agpAlbin1-1/+1