Jenkins slave with Android SDK, Gradle and support for external AVD container.
2.0K
This image extends thedrhax/android-sdk with Jenkins Swarm module.
The command listed below will start a slave named "test" that will try to connect to Jenkins located at http://jenkins:8080/. You can the URL by overriding variables listed below.
docker run -it --rm --name slave -e SLAVE_NAME="test" -e SLAVE_SECRET=... thedrhax/jenkins-slave-android
-e MASTER_URL=http://jenkins:8080/ — URL of Jenkins-e SLAVE_NAME=... — Name of the permanent agent (must be the same as specified in Jenkins)-e SLAVE_SECRET=... — Token assigned to this permanent agent by Jenkins-e SLAVE_ROOT=/home/user/jenkins-slave — Default working directory-e AVD=ip_of_avd_container:5555 — attach the running AVD container to perform the instrumentation testingThis project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
Content type
Image
Digest
sha256:d5dbb5e98…
Size
549.9 MB
Last updated
almost 4 years ago
docker pull thedrhax/jenkins-slave-android