WindSekirun / Jenkins Android Docker
🐳 Docker image for Jenkins with Android
Stars: ✭ 35
Projects that are alternatives of or similar to Jenkins Android Docker
Jenkins
Docker Jenkins Swarm-Ready with HTTPS
Stars: ✭ 103 (+194.29%)
Mutual labels: jenkins, docker-image
Custom War Packager
Custom Jenkins WAR packager for Jenkins
Stars: ✭ 77 (+120%)
Mutual labels: jenkins, docker-image
My Bloody Jenkins
Self Configured Jenkins Docker image based on Jenkins-LTS
Stars: ✭ 205 (+485.71%)
Mutual labels: jenkins, docker-image
bitnami-docker-jenkins
Bitnami Docker Image for Jenkins
Stars: ✭ 95 (+171.43%)
Mutual labels: jenkins, docker-image
Jenkinsfile Runner
A command line tool to run Jenkinsfile as a function
Stars: ✭ 727 (+1977.14%)
Mutual labels: jenkins, docker-image
Docker Inbound Agent
Docker image for a Jenkins agent which can connect to Jenkins using TCP or Websocket protocols
Stars: ✭ 342 (+877.14%)
Mutual labels: jenkins, docker-image
Docker Jenkins
Jenkins with Blue Ocean and support for builiding jobs in Docker
Stars: ✭ 18 (-48.57%)
Mutual labels: jenkins, docker-image
Goquiet Shadowsocks Docker
A Docker image for Shadowsocks over GoQuiet
Stars: ✭ 21 (-40%)
Mutual labels: docker-image
Nano Nginx
Nano container with nginx preconfigured as reverse proxy
Stars: ✭ 15 (-57.14%)
Mutual labels: docker-image
Postgresql Postgis Timescaledb
PostgreSQL + PostGIS + TimescaleDB docker image 🐘🌎📈
Stars: ✭ 19 (-45.71%)
Mutual labels: docker-image
Docker Mediawiki
🐳 Dockerized Femiwiki's mediawiki server
Stars: ✭ 33 (-5.71%)
Mutual labels: docker-image
Distro Test Containers
Distribution specific containers for Ansible integration testing.
Stars: ✭ 20 (-42.86%)
Mutual labels: docker-image
Jenkins Vagrant
Vagrant Environment for a Jenkins Continuous Integration server
Stars: ✭ 34 (-2.86%)
Mutual labels: jenkins
Jenkins Dry In Pipelines
Some useful generic funcions to use with Shared Libraries feature of Jenkins Pipelines
Stars: ✭ 13 (-62.86%)
Mutual labels: jenkins
Centos7 S2i Nodejs
DEPRECATED OpenShift S2I builder images for Node.js ✨
Stars: ✭ 34 (-2.86%)
Mutual labels: docker-image
Docker Yellowlabtools
🐳 Yellow Lab Tools Docker Image
Stars: ✭ 30 (-14.29%)
Mutual labels: docker-image
Jenkins-Android-Docker
Docker image for Jenkins with Android, View on DockerHub
Fork base code at futurice/android-jenkins-docker, Revised to the latest development environment.
Pre-installed packages
- Jenkins Version: 2.266
- Docker-CE
Android SDK
- Android API 30 - build tools 30.0.02 (1.1.3)
- Android API 29 - build tools 29.0.2 (1.0.8)
- Android API 28 - build tools 28.0.3
- Android API 27 - build tools 27.0.3
- Android API 26 - build tools 26.0.3
Jenkins Plugin
- git
- gradle
- android-emulator
- ws-cleanup
- slack
- embeddable-build-status
- blueocean (1.0.4)
- github-coverage-reporter (1.0.4)
- jacoco (1.0.4)
- github-pr-coverage-status (1.0.4)
- locale (1.0.6)
Build image
docker build -t jenkins-android-docker .
Instead, you can use buildImage.sh
Using image
docker run -d -p 8080:8080 -p 50000:50000 -v /data/jenkins-android-docker:/var/jenkins_home windsekirun/jenkins-android-docker:<latest-version>
- Latest version need to replace real version. You can find tag in Release Page
- Before run image, you should provide permission to access /data/jenkins-android-docker with
sudo chown -R 1000:1000 /data/jenkins-android-docker
statement.
docker-compose (v 2.4)
jenkins:
image: windsekirun/jenkins-android-docker:<latest-version>
container_name: jenkins
ports:
- "8080:8080"
- "50000:50000"
volumes:
- "/data/jenkins-android-docker:/var/jenkins_home"
- "/var/run/docker.sock:/var/run/docker.sock"
restart: always
With nginx
If you want use nginx for reverse-proxy, you can add this statement in conf file.
proxy_pass http://jenkins:8080;
Modification
From Line 52, you can modify version info using sdkmanager
. Feel free to change these value.
License
Do we really need license?
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].