SIGN IN SIGN UP

chore(dockerFile): dual android sdk installation and conflicts (#2069)

* chore(devcontainer): fix dockerfile broken yarn repo in base image

* Update .devcontainer/devcontainer.json

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* Update Dockerfile

* Update devcontainer.json

* Update Dockerfile

* Update devcontainer.json

* remove: redundant pnpm installation.

* chore(dockerFile): dual android sdk installation and conflicts between them.

This Commit, comments out certain Docker commands in dockerFile as it's used inside devcontainers too, which are not needed when using dev containers.

But those should be uncommented for Standalone Docker Build in the dockerFile.

* Update .devcontainer/Dockerfile

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* Update Dockerfile to install Android SDK conditionally

* chore(docker): split into multi-stage setup to allow devcontainers

* remove(contributing): dockerFile uncomment note as it's resolved now.

* fix `ARG` order in the dockerFile

* update: specify 'standalone' target in Docker build command

Updated Docker build command to specify the 'standalone' target.

* fix: move ARG below FROM

* update: ANDROID paths

* update(CONTRIBUTING.md): add note for podman

Mentioning about https://github.com/containers/buildah/pull/5845

* fix(CONTRIBUTING.md): `Podmon` to Podman.

---------

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
E
Emmanuel Lobo committed
b936fd2448d197adddba5dc5dd0d77745e38fa4f
Parent: fa02c4d
Committed by GitHub <noreply@github.com> on 4/29/2026, 9:58:16 AM