summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Thiel <byronimo@gmail.com>2015-07-03 16:22:19 +0200
committerSebastian Thiel <byronimo@gmail.com>2015-07-03 16:22:19 +0200
commit02cb16916851336fcf2778d66a6d54ee15d086d7 (patch)
tree2cc56ac36e93ee1f4fa9ce0b8c7a602230c9a53c
parentc5a9bbef0d2d8fc5877dab55879464a13955a341 (diff)
downloadgitpython-02cb16916851336fcf2778d66a6d54ee15d086d7.tar.gz
fix(travis): assure private key has access
Previously travis would fail to clone the special testing repository as SSH access requires a deploy key to be set. The latter has been configured and is now added in clear-text. This is save as it is only good for read-only access to a test repository, mis-use cannot happen that way.
-rw-r--r--.travis.private-ssh-key-for-issue-30127
-rw-r--r--.travis.yml3
2 files changed, 30 insertions, 0 deletions
diff --git a/.travis.private-ssh-key-for-issue-301 b/.travis.private-ssh-key-for-issue-301
new file mode 100644
index 00000000..dd9c057b
--- /dev/null
+++ b/.travis.private-ssh-key-for-issue-301
@@ -0,0 +1,27 @@
+-----BEGIN RSA PRIVATE KEY-----
+MIIEogIBAAKCAQEAu5awaLHx+F7O9gE1ac3gKztAi3OYzCS75XsUmQkjIZ+6je/3
+L+uVmtFyQ8t0PXaSF8rPBs+E35Vl1t9uz+vry7Q6bI5ClvlzaXCYHAuOqnDwrpdo
+jykjKN4U0r0leDBO3rXpvjluKCGiE4pj0KgTe+xtoU4r64z7/DPQcaAmHbOFabxs
+b8YZ/gHvA3vA8RA81eHWw83cw1U12dqjcE/gj6UZ0f4qj+PKQG6nfZEg6MzV71rS
+wdHtCMljd4pz/3vzrCYCdl34jrzlm0lxuDbX/oMVe2OhoJAgilUQ6ieMhG0MKTr4
+Cf5LBRQGNKkuwNgj70fmsYphm3xKeehjvwxB/wIDAQABAoIBACKZkMA+0hq1ogbO
+AkQZrRdMPoN6Ntywidex9AKmJMy24Xn8oOM92MJNj33hsPcFP70Ts0vWSvPSYo5X
+d+Dx6vQPshcDxlSCfj8cfXHuz8mwOzR4yNhfBhUroTudl6OrhWCevRZREXhle7eO
+9wotdiqNWUs/V+qCfpfuFqxelak0erSSdR4rh35uZYNBdopPiMlo8klYEDRGrH2R
+LCjeOiC9pkkj7f1ylyDCjkI8hdjOnWO/QYYD7g8ZDKFwRRBm0os6d3Nj20ED7N8y
+eBRBjDv6k5165MAtFmjHrO9olUh1o+2rwrYK+hVckg5uE/cv6VanRs9tRgF6TyIw
+97tSeQECgYEA3yuy0aINAW+T7+3oOPuo9c6ZrBMrPTOlRJufrLS4WvV3laL/AVNt
+DmKkQOjKbQI8cknlqV9CovteRT2Dj9lTZwSGmecVPijslAUmwz9s4Ucu1BR8Qckl
+i470z5Fge6fdPsAYhjhqjbLUE2Lml2A/YyNnpTFSP4wXpyy6HLkT1pECgYEA1y8E
+0zVlnoeHKDgpGDpmXV9YhcqtQ6Q2HC/g9oUn+jAfeYkVX8L5brUX2S4L03hYAljH
+j0RJZnOZoXpN6WMRnWJkOP80Fkq5Jv6vJkghNPJ7vWtXJan4wkNr/nGQ65DvxeLJ
+qIEmSe+sZHCB/W26y9bgI+ELHt4VgPuEIoGad48CgYBNza5J53UhSwUIYKjVNOdy
+ytRIaWZpr9euU5MXYunizDEkue6tR6h9m2YoOwBXgLASKDEpG0zgBUKYYRm8zMeG
+4s0KWsXNJfdUo3cgGryazXZF+d5YEQhF31D6DHTWp286sT3bjU+Ylv/YwmIh5Cw1
+I+K+dLN39B9K6Qz5doy0AQKBgFHlzFFSflWiwVcWYNWezHz3H+rz45Pd+NYrhtRs
+g3WeQSxxdxgWTfbLp8L52nhm0iA6h+FIHSOIFc22jdao5PhgjUKAJuPhFqz3u9O3
+GiRbsaq7ItTr5wiQvpZ9xKlTZV6MXTHrzZXQSW2EwISi8bhJFM+zBBeAcPDBSV4U
+s6STAoGANTuc66z/2wtZYINA2+JN1kSELL22ka8yKYWBmi0NJ7Hp+7MPKj9v71mM
+Oq4zuNIYEJfQaf53xhi6BhZVWMERDKMGWqJet88BATbBIqBahHxFTiCmsP6fBH7e
+AipTene7xg9mqG8qoluFdHRvzGqZFu0lZSGxtZYeU/y+U2b7lzI=
+-----END RSA PRIVATE KEY-----
diff --git a/.travis.yml b/.travis.yml
index 08eafda5..a8f0dfeb 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -29,6 +29,9 @@ install:
# and cause subsequent tests to fail
- cat git/test/fixtures/.gitconfig >> ~/.gitconfig
# used later when testing for specific issue
+ # copy the configured key into place so clone can work
+ # The key just has read-only access to the test-repository
+ - cp .travis.private-ssh-key-for-issue-301 ~/.ssh/id_rsa
- git clone git@github.com:gitpython-developers/gitpython_issue_301.git issue-301-repo
script:
# Make sure we limit open handles to see if we are leaking them