Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/voxpupuli/modulesync
Synchronize common files across your Git repositories.
https://github.com/voxpupuli/modulesync
Rubocop fixes
Adding tests and making failure expectations match reality for the hook command
...
fd783eb09e7a005f5682d7c9c58cb82e15ca95cc authored over 9 years agoAdding scenario back
Adding mock back
cb6bba65a0ca673a10fade1404d380d1044fddd9 authored over 9 years agoAdd rubocop to .travis.yml and autocorrect the files
110e7a0362bec642a930c4cfb53296dbcf79dccf authored over 9 years ago29a7a6e58a2c00d5d34673ee8d7ba67dc0797493 authored over 9 years ago
c4f6f07a057f87caffff7a99b3a2050b9b3fd859 authored over 9 years ago
Fix bug in git pull function
302506a51dc723ec273c97b29012008018d81e8b authored over 9 years ago
The commit to add a --project-root flag mistakenly tried to use the
opts variable passed in, whi...
513c34bb5906e1a0f6fa176566429e19099041bf authored over 9 years ago
Add --project-root flag
d94fc5607617b2043bb459d38f5b01b14cb8ac33 authored over 9 years agoThis allows the user to now define the previously hardcoded './modules' folder.
Signed-off-by: ...
116c53499b4b875f7e6b59fc1605cf676c3ef5d4 authored over 9 years agoCreate --offline flag to disable git functionality
759a9ee5f4926ca4a0afba461ce8c57f5bd9d662 authored over 9 years agoThis allows existing cloned projects to be used for testing purposes.
Signed-off-by: Paul Belan...
59d271f0cfc200caa241e64f30e11f91b34d5c0b authored over 9 years agoAdding a few tests
506452aa6a76ff5957aea51707526ad7944fd1cc authored over 9 years ago0af888e359429d8edf38f61e459b27061b284fbf authored over 9 years ago
91f8433df1a1ec257ed4ae5ffc1f61484d81b4c2 authored over 9 years ago
621b3a3acd18e06eb223899100651111a2a022b6 authored over 9 years ago
Allow one to sync non-bare local git repository
c4bad3d78679cf60a278746e16903a2436b5134d authored over 9 years ago
One can currently manage bare local git repositories with modulesync but
cannot manage non-bare ...
9b54acb96e5292b40d006e9fe007c1177d117011 authored over 9 years ago
Expose --remote-branch
711ce1c1d378af85e7618b662f67a7079e123f67 authored over 9 years ago8c8322e30426f406b999d335fe7e55943a247694 authored over 9 years ago
readme: Fix mdwn syntax
6f9888259e9d4a00d701efcea3b76298a941da17 authored almost 10 years ago825c8c70eff2c3b17d5803824ded9c15e557891a authored almost 10 years ago
Add a global config key
98eed1ceed68a238d6342eaeca45c6a5708cda91 authored almost 10 years ago
Using the new :global entry in config_defaults.yml and .sync.yml,
data can be shared across file...
b47b8034c2f045f4014f36f43e7708c88bd07ec3 authored almost 10 years ago
97f0b4ec0d08d7ae15736b6035edb06e82712e13 authored almost 10 years ago
Changing the commit message is valid when amending a commit. If no
message is specified with -m,...
Pass puppet_module to ERB
91c9b93e4dcb92e78563735b45c5c1135d74b630 authored almost 10 years ago8ec7eb832543dfedb85572c61c846597370ccf89 authored almost 10 years ago
Add support for Gerrit review system
40fa74a44c5e55266f6ab6b010cf010b05e58df4 authored almost 10 years agoStop requiring .gitignore to exist in the repo
742a77b3aa619a85f36615f4880723a1599ae4a2 authored almost 10 years agoFix branch checkout for newly cloned repos with no desired remote branch
c503c9f3c2f41c36d861b7cdac5c03376fc6d8c7 authored almost 10 years ago
If a repo does not contain a .gitignore file, it is safe to assume the
git gem doesn't need to i...
cb8da36aa3f10c1b0263fa5252d67016a8853a68 authored almost 10 years ago
Fix remote branch checkout
3ee745713efd45c57ca5f79522470491794cd10f authored almost 10 years ago
Older versions of git seem to have a hard time using the --work-tree
flag to manage a local git ...
Currently, the user can specify a branch other than master to make
changes to, and modulesync wi...
This commits add supports gerrit system and will submit a review
everytime a change is made on t...
Add support for updating CHANGELOG.md
7fd0cc85e1767e9b50ff62fd7502ac4b1ed81b88 authored almost 10 years agoAdd --bump, --tag, and --tag-pattern options
a68458358b24a1cee2ccaf26f98e1941b8582c4b authored almost 10 years agof73bacf75c9976278dd61d21b02b51633a3714df authored almost 10 years ago
c834128e89927d7a994d089b82dc9a7316e1c6f8 authored almost 10 years ago
Fix errors in README
a68f1a8a1d6e6dc1136fa5bb9854e237ba4ea94c authored about 10 years agoExamples didn't work as I expected them to with namespace
5cb56d948646957c467f5905f36a5c4f90012ded authored about 10 years agoMake it work without Github
1e4b4f6f43e36a11839b46e161ced9d42ed9920b authored about 10 years agoRemove "puppet" from variable names
03db55a8d7bf7baeee0d4b0726ea37047d3dcccd authored about 10 years agoe8594e7826e670f0ca9da84adba1a3c12a57c086 authored about 10 years ago
824b283f53ba5be2758b97e8be6557ca19592159 authored about 10 years ago
fd9f8c54b2c785a7a69d8c3f002bf105d8b4c066 authored about 10 years ago
Add a --filter option to restrict which repositores are synchronized
4d9d2041054aceb4e67a365f1d1e3bf87ef1e845 authored about 10 years ago218b21cc7f7ef5a3121b4575b0363e26ecfd8597 authored about 10 years ago
674070b849f472cc515891f03367f4651db34d2a authored over 10 years ago
bedfc5b1d92b1d7fcd1622133e0776e1030ff0ba authored over 10 years ago
Allow other providers
0a3d76f6b71a1af933ba1b003e023d0c87252666 authored over 10 years agoSee: http://yehudakatz.com/2010/12/16/clarifying-the-roles-of-the-gemspec-and-gemfile/
b72e10831c97394ea6f7c3b3bc70a8ebabc1f025 authored over 10 years ago463015000c89b48108ccd657664a7cd55090686b authored over 10 years ago
Functionality for defaults means this won't make a difference unless you specify a user and prov...
583102f8c1cf9778ca303c47a1d7a5ae99548e69 authored over 10 years ago16a6e730ff023e2c2d23d0d36d3be6b2e38473e5 authored over 10 years ago
530366518769300776c8943c11f025f2e7633938 authored over 10 years ago
These can then be changed when using another provider, such as:
```yaml
git_user: gitlab
git_pr...
Helpful for figuring out what's missing
52641b65b5f64e02f0cc3c475b5b56a530738d74 authored over 10 years agoAllows easier testing with bundler, makes making packages from repo easier too! :+1:
c3e61d8df2712650385fac50bfdeedd3c4f593c6 authored over 10 years agoa7e791afcc1d24b198d01fd48a76b81a33a16502 authored over 10 years ago
Fix repo .gitignore file matching
06e63f5012f3460d7bbb7331acb5b7730bf288a4 authored over 10 years ago
Without this patch, the untracked_unignored_files method tries to match
files based on regex whe...
e39e51f2834f3ada01a1617f4dd1a8d48f73f659 authored over 10 years ago
fd3b167052d08a233e557907c95afb141c6beacd authored over 10 years ago
Refactor
b5caa5d8a47823d10ea85d8e244103e33c09b2b3 authored over 10 years agob5bf2759f1adc26ee2883ee6c22fd7bb53340430 authored over 10 years ago
256f2a5a9c71181f80622c085b38dc8fa7503421 authored over 10 years ago
9593f837caf3af84e90f9af6d81c5d4060e6101b authored over 10 years ago
fa714eca1561c39954b19114fd0100aedbb89a88 authored over 10 years ago
Modify modulesync config to create symbol keys instead of strings
7144236bb0735774c5d471449d2f2bba65e9308a authored over 10 years ago
By default yaml keys are strings instead of symbols.
In the code symbol keys are used which cann...
Previously, the git hook was activated and deactivated by executing the
hook script. Now it is ...
1821ced5c28df2e43f6112b92d8e06ff6f7936b0 authored over 10 years ago
4e274a58417326a95b444898b4046725c42cee10 authored over 10 years ago
The msync binary will have several commands available to it that
coincide with dashed flags.
Th...
bcdd2e0b76ab0254e5506b2835418393931fc6dd authored over 10 years ago934581f5c999b1d93deee25b673e5d8ea6882975 authored over 10 years ago
fafefe1e4a4526fe34cac5f169802e59f1cf5d4b authored over 10 years ago
4b501435548d3ac9db128573809f2239fb7533d2 authored over 10 years ago
Add Apache 2.0 License
aba9682dc0f5c0ea169ab20e693faa778c0cd9fb authored over 10 years ago265113180711d3eb6e35e603eafd8598d69b164d authored over 10 years ago
Add parameter to select managed modules file
0306b3c9b9a03309e70d9b4f86a604eaccdd880a authored over 10 years agoa12bd07dbf1df1f9e261ef3c49fd8e61f20e7c54 authored over 10 years ago
(GH-11) Add option to make the changes into a separate branch
e764cf810b49190956648fe25b30dc4c7aa5d1a2 authored over 10 years ago
This allows the user to make the changes into a separate branch instead of master.
This can be u...
d8155bc15deec1bb863d418088d633d7d50c375a authored over 10 years ago
494b37622fcee130c50564aff9fb36f54460002e authored over 10 years ago
Create needed directories if they don't exist
49bb1bd3e92011caa319ec5246bc27f57259b22f authored over 10 years ago39f76e44309021890206f70cc26d5773df229f7b authored over 10 years ago
Update Gemfile for .travis.yml defaults
f4e19f1483b4a55bde5d17b28db1afad73bbd50d authored over 10 years ago
The .travis.yml defaults have FACTER_GEM_VERSION in their defaults, so
the Gemfile should probab...
The trailing slash was causing errors.
76bea837e2b27c35df66e6068be727f0ad091372 authored over 10 years ago
This reverts commit 0140fba55758589989fd2d10bc17dbb0a21740e9.
The :validate command will be adde...
0140fba55758589989fd2d10bc17dbb0a21740e9 authored over 10 years ago
0a2e385aad005f0edfe7a531753474aec7341539 authored over 10 years ago
fce9365aa61bc677cc699faeffede00878e09c51 authored over 10 years ago
d142ab7e144fd9acf72e23191d1183391292b0fc authored over 10 years ago