ConnectBot is the first SSH client for Android.
Switch branches/tags
v1.9.2 v1.9.1 v1.9.0 v1.9.0-alpha2 v1.9.0-alpha1 v1.8.7 v1.8.6 v1.8.5 v1.8.4 v1.8.3 v1.8.2 v1.8.1 v1.8.0 v1.7.1 v1.7.0 git-v1.9.2 git-v1.9.2-186-gfa231631 git-v1.9.2-185-g6dc9e273 git-v1.9.2-184-g28e79b67 git-v1.9.2-179-g77028b49 git-v1.9.2-178-ge29914ed git-v1.9.2-177-g7f99fa44 git-v1.9.2-176-gb2d883df git-v1.9.2-171-g5747c8b6 git-v1.9.2-170-g2426a12d git-v1.9.2-169-g2453d3ce git-v1.9.2-168-g06a9d426 git-v1.9.2-165-g0a29388f git-v1.9.2-164-g76b698f0 git-v1.9.2-121-g7303255a git-v1.9.2-111-g27186e74 git-v1.9.2-110-g16d00b82 git-v1.9.2-109-g8cc50e0e git-v1.9.2-108-gd2a62172 git-v1.9.2-106-g9d6d4907 git-v1.9.2-104-gf83d4625 git-v1.9.2-98-gcb5dd047 git-v1.9.2-90-g8bcf8605 git-v1.9.2-88-g43a145cc git-v1.9.2-85-gd7fdf234 git-v1.9.2-80-g3bbf91a0 git-v1.9.2-78-g82c5a49 git-v1.9.2-75-gab9ef8d git-v1.9.2-57-g99a9f5d git-v1.9.2-54-gc3a54a6 git-v1.9.2-50-g94c1907 git-v1.9.2-47-g291e370 git-v1.9.2-35-g1c3ea2a git-v1.9.2-29-g5bf2c32 git-v1.9.2-27-g26affcb git-v1.9.2-24-g2fdcf0b git-v1.9.2-22-gfe3112f git-v1.9.2-17-gddba58d git-v1.9.2-10-g0a380c1 git-v1.9.2-8-g8cf548e git-v1.9.1-25-gd4537fa git-v1.9.1-21-gd54a640 git-v1.9.1-11-gcafd600 git-v1.9.1-9-gc30938f git-v1.9.0-alpha2-9-g5bb7413 git-v1.9.0-alpha2-3-g626f79f git-v1.9.0-alpha1-153-gac52eff git-v1.9.0-alpha1-146-geb4348a git-v1.9.0-alpha1-140-g6ab5fd7 git-v1.9.0-alpha1-134-gb32bf4c git-v1.9.0-alpha1-132-g49e31a2 git-v1.9.0-alpha1-120-g20f0daa git-v1.9.0-alpha1-113-ga519187 git-v1.9.0-alpha1-111-gbf27c27 git-v1.9.0-alpha1-104-g823fa4c git-v1.9.0-alpha1-99-gfbc6aff git-v1.9.0-alpha1-97-g7f82202 git-v1.9.0-alpha1-95-gd08402a git-v1.9.0-alpha1-92-geff2ee3 git-v1.9.0-alpha1-90-g560f894 git-v1.9.0-alpha1-85-g2038439 git-v1.9.0-alpha1-66-g4ff485d git-v1.9.0-alpha1-62-g499cc4e git-v1.9.0-alpha1-53-g02ec099 git-v1.9.0-alpha1-51-g77ccf39 git-v1.9.0-alpha1-46-g528bfc1 git-v1.9.0-alpha1-44-gcb02c7b git-v1.9.0-alpha1-42-g196461e git-v1.9.0-alpha1-34-g2499ede git-v1.9.0-alpha1-32-g72e7a42 git-v1.9.0-alpha1-30-g2d2d14c git-v1.9.0-alpha1-28-g49712a1 git-v1.9.0-alpha1-26-g8a904e8 git-v1.9.0-alpha1-24-gd4e9b80 git-v1.9.0-alpha1-22-g31aa10b git-v1.9.0-alpha1-16-g2af1e8b git-v1.9.0-alpha1-14-gf719076 git-v1.9.0-alpha1-12-gf80e9ec git-v1.9.0-alpha1-10-g5a78c97 git-v1.9.0-alpha1-8-g7b531f9 git-v1.9.0-alpha1-5-g81405c0 git-v1.9.0-alpha1-2-g0ab21d7 git-v1.8.7 git-v1.8.6 git-v1.8.6-488-gde2f59d
Nothing to show
Clone or download
kruton Added Jenkinsfile
This is the first step in turning on the new Jenkins CI and turning down
the old one. Note that the pipeline isn't fully replicated from the old
Jenkins instance, but that will come soon.

This also enables anyone to run a pretty exact simulation of the Jenkins
build locally if any problem is encountered.
Latest commit fa23163 Sep 7, 2018

README.md

Build Status

Google Play

Get it on Google Play

Translations

If you'd like to see ConnectBot translated into your language and you're willing to help, then head on over to https://translations.launchpad.net/connectbot/trunk/+pots/fortune

Compiling

To compile ConnectBot using gradlew, you must first specify where your Android SDK is via the ANDROID_SDK_HOME environment variable.

To run the Jenkins CI pipeline locally, you can use jenkinsfile-runner 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) \
    jenkins/jenkinsfile-runner