ConnectBot
ConnectBot is a Secure Shell client for Android that lets you connect to remote servers over a cryptographically secure link.
Google Play
Compiling
Android Studio
ConnectBot is most easily developed in Android Studio. You can import this project directly from its project creation screen by importing from the GitHub URL.
Command line
To compile ConnectBot using gradlew
, you must first specify where your
Android SDK is via the ANDROID_SDK_HOME
environment variable. Then
you can invoke the Gradle wrapper to build:
./gradlew build
Reproducing Continuous Integration (CI) builds locally
To run the Jenkins CI pipeline locally, you can use
jenkinsfile-runner
via a Docker installation which can be invoked like
this:
docker run -it -v $(pwd):/workspace \
-v jenkinsfile-runner-cache:/var/jenkinsfile-runner-cache \
-v jenkinsfile-runner:/var/jenkinsfile-runner \
-v /var/run/docker.sock:/var/run/docker.sock \
-v $(which docker):$(which docker) \
-e ANDROID_ADB_SERVER_ADDRESS=host.docker.internal \
jenkins/jenkinsfile-runner
Translations
If you'd like to correct or contribute new translations to ConnectBot, then head on over to ConnectBot's translations project