add support for building via a docker container [remote dev]

This commit is contained in:
Fmstrat
2025-02-21 22:12:11 +00:00
parent 0fd496e660
commit d9c29c6751
5 changed files with 136 additions and 1 deletions

21
docker/builder.sh Executable file
View File

@@ -0,0 +1,21 @@
#!/usr/bin/env bash
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
cd ${SCRIPT_DIR}/..
mkdir -p ./data/home
docker run \
--rm \
-ti \
--net host \
-v "${PWD}/../:${PWD}/../" \
-w "${PWD}" \
--name flutter-dev-obtainium \
--user $(id -u) \
-v ./data/home:/home/${USER} \
-e USER=${USER} \
-e HOME=/home/${USER} \
-e ANDROID_USER_HOME=${HOME}/.android \
-e GRADLE_USER_HOME=${HOME}/.gradle \
-e PS1="${debian_chroot:+($debian_chroot)}${USER}@\h:\w\$ " \
flutter-builder-obtainium