summaryrefslogtreecommitdiffhomepage
path: root/building
AgeCommit message (Collapse)AuthorFilesLines
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
2023-08-02Add container signature for mullvadvpn-app-build-android:cda5eacf7Mullvad build server2-0/+0
2023-06-27Bump Linux build container to mullvadvpn-app-build:cf1a3c951Linus Färnstrand1-1/+1
2023-06-27Document how to log in to ghcr.io when publishing packagesLinus Färnstrand1-0/+3
2023-06-21Add container signature for mullvadvpn-app-build:cf1a3c951Mullvad build server2-0/+0
2023-03-27Fix many typosAlexander Seiler1-1/+1
Signed-off-by: Alexander Seiler <seileralex@gmail.com>
2023-03-24Switch Linux build container over to mullvadvpn-app-build:8d7df5659Linus Färnstrand1-1/+1
* Fixes `cargo clean` * Enables Cargo's sparse registry download * Upgrades node 16 -> 18 and npm 8 -> 9
2023-03-24Add container signature for mullvadvpn-app-build:8d7df5659Mullvad build server2-0/+0
2023-03-24Enable Cargo's sparse protocolLinus Färnstrand1-0/+5
2023-03-24Change build container CARGO_TARGET_DIR to allow cargo cleanLinus Färnstrand2-5/+5
2023-03-17Use mold linker by default (USE_MOLD=true)Linus Färnstrand1-3/+2
2023-03-14Bump android container imageAlbin1-1/+1
2023-03-14Add container signature for mullvadvpn-app-build-android:5cb9c8d43Mullvad build server2-0/+3
2023-03-14Update linux container image to use mullvadvpn-app-build:3461d7d2cLinus Färnstrand1-1/+1
2023-03-14Add container signature for mullvadvpn-app-build:3461d7d2cMullvad build server2-0/+0
2023-03-14Use ARG instead of ENV for desktop containerLinus Färnstrand1-3/+3
Also rename _HASH to _REF since it can point to any git reference
2023-03-14Allow using mold in containersLinus Färnstrand1-4/+10
Opt in with USE_MOLD=true
2023-03-14Build and install mold in the build containerLinus Färnstrand1-0/+18
2023-03-13Bump build container base image to Debian 11.6-slimLinus Färnstrand1-3/+5
2023-03-03Bump linux-container-image to mullvadvpn-app-build:20d7550f1Linus Färnstrand1-1/+1
2023-03-02Allow passing in env vars to the containerLinus Färnstrand1-1/+1
2023-02-09Add container signature for mullvadvpn-app-build:20d7550f1Mullvad build server2-0/+0
2023-02-09Fix comment in dockerfile explaining how to build itLinus Färnstrand1-2/+2
2023-02-09Add clippy + the Windows toolchain into the containerLinus Färnstrand1-2/+10
Helps Linux developers by being able to lint/check towards Windows
2023-02-08Create container-run.sh script to easier get container shellLinus Färnstrand2-31/+62
2022-12-08Bump Android project to java 11 and gradle 7.6Albin1-1/+1
2022-12-08Add optional env var to enabled containerized signingAlbin1-0/+7
This commit adds an optional environment variable that can be set to enable signing in containerized builds when using the containerized build script.
2022-12-08Update container documentation with who updates the image name filesLinus Färnstrand1-5/+9
2022-12-08Rename build-and-publish.sh -> build-and-publish-container-image.shLinus Färnstrand2-3/+3
2022-12-08Don't edit the container image name files in container publishing scriptLinus Färnstrand1-8/+3
2022-12-07Make git always treat the container sigstore as binary filesMullvad build server1-0/+1
2022-12-07Add container signature for mullvadvpn-app-build-android:06d988a5aMullvad build server2-0/+1
2022-12-01Allow overriding env vars in image build scriptAlbin2-4/+25
2022-12-01Add containerized build script for android and linuxAlbin1-0/+47
2022-12-01Store full container image names rather than tagsAlbin5-8/+8
2022-11-30Updating build container for android to 8a937cfc0Mullvad build server3-0/+4
2022-11-30Updating build container for linux to 62371bb6cMullvad build server3-0/+1
2022-11-30Add initial build-and-publish.sh script and readme for build containersMullvad build server3-0/+235
2022-11-30Add Mullvad app container signing pubkeyMullvad build server1-0/+21