pixelated / puppet-pixelated

Puppet Module to setup the Pixelated User Agent
GNU Affero General Public License v3.0
13 stars 4 forks source link

Find git-submodules alternatives #44

Closed varac closed 8 years ago

varac commented 8 years ago

We decided to move away from git submodules. Here's thepad of our current evaluation of possible alternatives: https://pad.riseup.net/p/puppet-modules

cz8s commented 8 years ago

I cloned leap_platform into a new folder and converted to subrepos:

for mod in $(grep path .gitmodules | cut -d'/' -f 3); do
git subrepo clone https://leap.se/git/puppet_$mod puppet/modules/$mod
done

This worked fine, but I can't push the result:

FATA[0000] Command execution failed                      error=exit status 128 output=
error: failed to push some refs to 'git@github.com:cz8s/leap_platform.git'

Very strange

deniscostadsc commented 8 years ago

We decided for git-subrepo, right? Should we close this issue?

varac commented 8 years ago

yes, after leap-platform 0.8.1 is released (probably today), we'll start to use it in leap-platform's develop.