Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gitsindonesia/docker-jenkins-slave-android


https://github.com/gitsindonesia/docker-jenkins-slave-android

Last synced: about 24 hours ago
JSON representation

Awesome Lists containing this project

README

        

# Jenkins SSH slave Docker image + Android SDK

[`gitsid/jenkins-slave-android`](https://hub.docker.com/r/gitsid/jenkins-slave-android/)

A [Jenkins](https://jenkins-ci.org) slave using SSH to establish connection + Android SDK

## Running

To run a Docker container

```bash
docker run gitsid/jenkins-slave-android ""
```

You'll then be able to connect this slave using ssh-slaves-plugin as "jenkins" with the matching private key.

### How to use this image with Docker Plugin

To use this image with [Docker Plugin](https://wiki.jenkins-ci.org/display/JENKINS/Docker+Plugin), you need to
pass the public SSH key using environment variable `JENKINS_SLAVE_SSH_PUBKEY` and not as a startup argument.

In _Environment_ field of the Docker Template (advanced section), just add:

JENKINS_SLAVE_SSH_PUBKEY=

Don't put quotes around the public key. You should be all set.