modulesync
modulesync copied to clipboard
Synchronize common files across your Git repositories.
Hi, msync does work as expected in normal cases (msync update). As soon as I add --bump to msync update, it fails because the bump method tries to update the...
Sometimes you can't use Git over SSH in a project, hence you'll use HTTP (e.g. due to network constraints). I'm struggling to get this working, and I can't see any...
The [README](https://github.com/voxpupuli/modulesync/blob/master/README.md) is pretty lengthy now. To make it easier to understand and adopt we should turn it into a dedicated documentation, splitting up the different topics into separate chapters....
One thing that caught my eye during #175 * The **GitLab** implementation will ensure the configured labels are added to the PR when the PR is created, but will NOT...
Leaving .rb extension ``` ~/src/gitlab/puppet/modulesync_configs master ? msync update -m "Test change" --noop Syncing puppet-pes3backup Cloning repository fresh Cloning from https://gitlab.domain.local/puppet/puppet-pes3backup.git No config file under modules/puppet-pes3backup/.sync.yml found, using...
GitHub supports [tagging repositories with "topics"](https://developer.github.com/v3/repos/#list-organization-repositories). This PR leverages this functionality to populate a list of managed modules rather than having to manually maintain `managed_modules.yml`. This allows teams to add...
It doesn't seem to be possible to run `msync update` from a location outside a directory containing a modulesync configuration. In other words, it seems to be necessary to `cd`...
I tried to update two modules today that weren't in our managed_modules.yml: ``` bastelfreak@bastelfreak-ws ~/modulesync_config $ bundle exec msync update -f hiera --message "modulesync 0.6.2" bastelfreak@bastelfreak-ws ~/modulesync_config $ bundle exec...
It would be great to get support for multiple branches
I just managed to blow away all the uncommitted changes on a local feature branch with modulesync. Surely it should detect uncommitted changes and abort rather than just dropping them...