Permalink
Browse files

Add a section that reminds of public (git://) vs private (git@) githu…

…b URLs for submodules
  • Loading branch information...
1 parent ae40b35 commit 8b997c1503ef058292938c435c71b302836b240f @michaelklishin michaelklishin committed Mar 3, 2012
Showing with 12 additions and 0 deletions.
  1. +12 −0 docs/user/build-configuration.md
@@ -112,6 +112,18 @@ Both settings support multiple scripts, too:
These commands are commonly used to update git repository submodules and do similar tasks that need to be performed before
dependencies are installed.
+### Use Public URLs For Submodules
+
+If your project uses git submodules, make sure you use public git URLs. For example, for Github instead of
+
+ git@github.com:someuser/somelibrary.git
+
+use
+
+ git://github.com/someuser/somelibrary.git
+
+Otherwise, Travis CI builders won't be able to clone your project because they don't have your private SSH key.
+
## Choose runtime (Ruby, PHP, Node.js, etc) versions

0 comments on commit 8b997c1

Please sign in to comment.