{"id":19892597,"url":"https://github.com/compscidr/docker-github-actions-runner-android","last_synced_at":"2025-05-02T18:31:48.183Z","repository":{"id":50534106,"uuid":"519285111","full_name":"compscidr/docker-github-actions-runner-android","owner":"compscidr","description":"Based off myoung34's container but adds java + android sdk","archived":false,"fork":false,"pushed_at":"2025-03-25T13:45:54.000Z","size":82,"stargazers_count":1,"open_issues_count":4,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-23T19:29:42.877Z","etag":null,"topics":["android-sdk","docker","github-runner","java"],"latest_commit_sha":null,"homepage":"","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/compscidr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-07-29T16:45:14.000Z","updated_at":"2025-03-25T13:45:37.000Z","dependencies_parsed_at":"2023-02-13T14:31:20.980Z","dependency_job_id":"ee7b4dd9-bd39-4fa4-8de1-efa9cc0cf427","html_url":"https://github.com/compscidr/docker-github-actions-runner-android","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/compscidr%2Fdocker-github-actions-runner-android","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/compscidr%2Fdocker-github-actions-runner-android/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/compscidr%2Fdocker-github-actions-runner-android/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/compscidr%2Fdocker-github-actions-runner-android/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/compscidr","download_url":"https://codeload.github.com/compscidr/docker-github-actions-runner-android/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252088596,"owners_count":21692824,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android-sdk","docker","github-runner","java"],"created_at":"2024-11-12T18:24:22.826Z","updated_at":"2025-05-02T18:31:45.236Z","avatar_url":"https://github.com/compscidr.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# docker-github-actions-runner-android\nBased off https://github.com/myoung34/docker-github-actions-runner but adds the\nandroid sdk into the container so we don't need to run the setup-android action\nevery time from: https://github.com/android-actions/setup-android\n\nNB: android sdk requires java to be installed, so the container will also have\nthis installed too, which means we can also avoid running the setup-java action\nin workflows: https://github.com/actions/setup-java\n\nThis will have the downside that github actions java version matrices may not\nwork well, will need to look into that more.\n\nTo run the container, check out the environment variables from the base image:\nhttps://github.com/myoung34/docker-github-actions-runner#environment-variables\n\nThere is also an example docker-compose file which uses .env file to set the\nvariables. \n\n## Building:\n`docker build -f Dockerfile .`\n\nThere are several build args:\n```\nARG VERSION=2.294.0-ubuntu-focal\nARG JAVA_VERSION=11\nARG SDK_TOOLS=8512546_latest\nARG ANDROID_ROOT=/usr/local/lib/android\n```\n\nwhich can be set as follows:\n`docker build --build-arg VERSION=\u003csome version\u003e --build-arg JAVA_VERSION=\u003csome java version\u003e -f Dockerfile .`\n\n## inspiration:\n- https://github.com/kriskda/docker-github-action-android-container (comes with emulator which we don't need)\n- https://github.com/jordond/docker-android-github-runner (desire more configurability - re:version of myoung34 container, etc)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcompscidr%2Fdocker-github-actions-runner-android","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcompscidr%2Fdocker-github-actions-runner-android","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcompscidr%2Fdocker-github-actions-runner-android/lists"}