Docs Navigation

Building a project with git submodules

In your build commands you should add the following setup commands:

git submodule init
git submodule update

and as after job command add:

git submodule deinit --force .

Note: Make sure that Semaphore has permissions to clone your submodules repo. Please check documentation about private gems where you can find more information about setting permissions for private repos, if you are using those.

Semaphore Docs are open source — Edit on GitHub


Occasional lightweight product and blog updates. Unsubscribe at any time.

2009-2017 © Rendered Text. All rights reserved. Terms of Service, Privacy policy, Security.