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
Co-authored-by: Ewoud Kohl van Wijngaarden <[email protected]>
06fb63ec2a370fe24d6ca70c3bb51d8ee17a645f authored over 3 years agof2c56703e82336c23cf890d22afe1bf7e086066d authored over 3 years ago
release 2.1.1 / Create ~/.gem before writing the token to it
d41fe8cf9dd9f26e3f7f0da1c2e8a6762631ec64 authored over 3 years ago82a050ee4257fba9eefad8388da27911dddca640 authored over 3 years ago
534bfc2aa0e5f3366d60888543cfc70841c16459 authored over 3 years ago
release 2.1.0
554ba3789e46bb01c9c7dccbc8451d1b1df0c36b authored over 3 years ago07d1145e3f543ef91d13e8f2c05ddb34bb2452ad authored over 3 years ago
publish to github packages + test on ruby 3
0949b0e13d7b41a390149de213a6b5bfef9c943a authored over 3 years agoe6a101eeed1cfa9fe8f832b40eb80dd328e29a1d authored over 3 years ago
Rework exception handling
44b3e758d120c3f9a6c042e23c4ef0b890c1e9cf authored over 3 years ago
This commit gives the user a better output message:
- it uses the exception message if available...
Split generic and specific code
e22daf89263345b3d3d6ae93f85e97e6f84f6996 authored over 3 years ago4e9f33083dfcbef017d768ff79537be32410876d authored over 3 years ago
5813e92d080156b8cdf7ee743227a44abaf144de authored over 3 years ago
This method replaces the old `ModuleSync::module_file`.
722a7449839329eb6a9964d5f69e89f7a2c2062f authored over 3 years ago9b369919348122e766b3259cb20aec6e927283f4 authored over 3 years ago
1cda568911e1e4192cc3f1b860514c4e0966485e authored over 3 years ago
ed5a02d66e1b91c34270c0d7c7ebd7e471d97191 authored over 3 years ago
e313f9192e438d3e55da1e7572577ec03cca0366 authored over 3 years ago
Refactor repository related code
06c34cba505adc77220a0c8c13a1e77b7fb067e7 authored over 3 years ago2461eded8c0f27253c593b38c29fc0d0ac431602 authored almost 4 years ago
This commit is the main refactoring part of ModuleSync::Repository
(formerly ModuleSync::Git).
...
dcc462a4ed9fb42dc62098be566286188cefcecc authored almost 4 years agoThis commit renames ModuleSync::Git in ModuleSync::Repository
1f0fead0305e1964e763ab6c43c02710f1a0a23d authored almost 4 years ago
This commit annotates ModuleSync::Git methods to show how the code will
be splitted.
Tests: Add tests for bump feature
b6a03bbba0c24a102308a434231f603c3f7149ed authored almost 4 years ago6fc8126aa473aae7707dd35f1363f1112881afc3 authored almost 4 years ago
Refactor puppet modules properties
fa002a02e87e0e6374e147bd2860bc3213e202fa authored almost 4 years agoSwitch from Travis CI to GitHub Actions
92d6eeb73465e1008de2bb6546546f1a46ee747f authored almost 4 years agoPlease note that previous commit introduced some offences that will be fixed in upcomming commit...
900b02cc5b60f3ade6404973869de83779497495 authored almost 4 years agoThis commit introduces a new class PuppetModule in order to simplify properties computation.
Th...
0db72d079dcd9f4cc09aa5aacfeb59f12d063d38 authored almost 4 years ago974e246358b20b9b3143d256e24f488f0ea6c128 authored almost 4 years ago
2fe2318d340a51e89691aaf88c487b4e72a0282d authored almost 4 years ago
Release 2.0.2
fee14b68ca05d582f64839aa0190a8e38bc78bb4 authored almost 4 years agod0eb850a629d3d4aaed8908f72920100ee46ff45 authored almost 4 years ago
035305a2a43b58e29c7b53c4289da3745209bbb6 authored almost 4 years ago
Correctly state which config file to update
f24a43bf6ab393808148c02f523d8fe41a20fbde authored almost 4 years agoThe `managed_modules.yaml` only lists the repository references. Configuration parameters are se...
3d7bc2d03549b2eb5e8f7da520f6448a4f235491 authored almost 4 years agoFix exit status code on failures
1b5284ecb99a05ed21055f730bf7984d93091598 authored about 4 years ago
These tests were successful for wrong reasons!
This commit fixes the relevant scenarios, by sett...
0b98f485d13861de316ba2526121e1ef48a3eb0e authored about 4 years ago
Long-time issues on Thor related to exit status code cause msync to return a inappropriate exit ...
c6def3c3142947d8468d770b3b4582008bcc4fef authored about 4 years agoImprove tests capabilities by using local/fake remote repositories
53c9a25f261aea78d7ba7175830a729d7c82e940 authored about 4 years ago466d3ac3597975224552d96540dbb13bdec0eca1 authored about 4 years ago
This commit replaces the use of dummy remote repo hosted on GitHub (ie. puppet-test from maestro...
7cdaeb3ea8b301827b4000000e88a48a468cf0bc authored about 4 years agoThis commit provides a new helper class Faker::PuppetModuleRemoteRepo to ease the write of tests...
9b9b6f83f675727527aeae7d9d68133dbf824db4 authored about 4 years ago8bfbad57fd3b03b782d9093e9c1aec5639c43e0d authored about 4 years ago
This commit adds a "basic setup" step in order to reduce scenario verbosity and help to focus on...
ded9f0868638c165ebd976e7a59537c24db5a3c1 authored about 4 years agoThis commit changes to global git config used by Aruba during behavior tests in order to make te...
458319f0f223db6ff3510f09c8f540f12817a6fd authored about 4 years agoAs msync as a default git_base set to GitHub, we need to be sure that there is no online repo us...
575781fd0c68f5e80b43625f419b3e259aeb0c9b authored about 4 years ago93b3f9e8aaf8432aa718caaeb1256522d53c5dcb authored about 4 years ago
34aaf91754ad31d87f7f3235c7fed11891fa6fd4 authored about 4 years ago
563deb3a90473f53d49f71f5dd6499c5ec6c8833 authored about 4 years ago
Remove monkey patches
979c9e3f0c38fa6a421a2b89fe8135fba58123fa authored about 4 years ago
This is now fixed upstream since 2018:
https://github.com/ruby-git/ruby-git/pull/350
According to https://github.com/ruby-git/ruby-git/pull/405, it seems to close the issue reported...
ca4d19045cd59401220f6846bcdea3b791551efe authored about 4 years agoFix language-dependent Git output handling
0b04c26ad433a09cafd32ab082b3b13508019bbe authored about 4 years ago76dc1f219829d0cd9edf9536f9bbeda4733e09c9 authored about 4 years ago
Minor modernization and cosmetic fix
d15a6c41505a640722887aab1d33693fbaea676d authored about 4 years agoea7c68aa94c5596a4e5a8d4f53b48a3d3d095aa2 authored about 4 years ago
fab3c049f24932b7a94f224aab5990e62085267e authored about 4 years ago
9e9d3464c7171c85b83500340a6ece281854f06f authored about 4 years ago
release 2.0.1
c7da0ba9b8e18c1b64d55ae17b561b4929ab6e98 authored over 4 years agof2fc0abbda3ec167762c8ca898d440a224e447d9 authored over 4 years ago
4b23db29b51bd1144e7f8658054d21442cbfcd7f authored over 4 years ago
Use remote_branch for PRs when specified
f7fd59a0c6ab36dea3d5d3bf3e1c217db218c290 authored over 4 years ago779e56497296ab216cd37e6e199881227c608c6a authored over 4 years ago
Release 2.0.0
e2ebf1c0776c8507b432207a9ec6b5844a682772 authored over 4 years agoe96e501387aa32f1b6d9a533ac7ccdbb9eaa54db authored over 4 years ago
Drop support for Ruby 2.4 and older
54b9a12b9c81395b602c6ce444fc674d9eef3e1f authored over 4 years ago7d6a306b92030ca674765f14fb3808376459fc17 authored over 4 years ago
Fix NoMethodError for --pr option (caused by `module_options = nil`)
f20cfa53f25a9224408c702c0f6cf19b620e9750 authored over 4 years agoAlign implementation for GitHub PRs and GitLab MRs
ebc888fbb6d52df1dc494ba5ca19dfc0f9e95849 authored over 4 years agod441ca46ee3b8eb0ffe1c5ac9c1227a405a6d0ce authored over 4 years ago
Fixes #187
d75e9713aaddc1de55fc40d57259dc6858069289 authored over 4 years ago41d5def8e07cce58b711dfc0297fff9cd0c8991b authored over 4 years ago
The newly added tests prove the bug reported with issue #187.
This change also adds --noop suppo...
Allow empty module options in self.pr()
22334c01db55d40b0554a49e7b3c28d06c59bd39 authored over 4 years agoFix #172
99e11f5c2e620354767c6358fb57979701860b92 authored over 4 years agoSymbolize keys in managed_modules except for module names
8adc67b808afcde187eecfd7367a0d03162e2570 authored over 4 years ago3dbf973f0fa2d52233f4d9edb76ad93e7dd9115a authored over 4 years ago
5f35b6a74eaecc191f850c0735ffd8be87d78577 authored over 4 years ago
e5591c25cb44e29e2874b91039d31f9cbdf1d5d9 authored over 4 years ago
release 1.3.0
59f6f8af311fa6926892bdced44e3b6f69eb45eb authored over 4 years agoCo-authored-by: Raphaël Pinson <[email protected]>
8ee4de10719265a68b314324807fe43e262b8f03 authored over 4 years ago191f19a8f7e0afd2fb6cff925935193fa2642cea authored over 4 years ago
Expose --managed_modules_conf
f6c753ab862d90551f4b6a8e8222f4353070d06c authored over 4 years ago94bff39d2c1a3e4115c619bb2d95212fbdea316e authored over 4 years ago
* Allow absolute path for config files
* short circuit condition
* Expose config_path as c...
debe09285a19cdb5b2879b464bb5d9f96077955c authored over 4 years ago* Allow to specify namespace in module_options
* Don't fail when module_options is not a hash...
f3511cf6ab2f94c5560bea31da1f1166ad4e840a authored over 4 years agoAdd pr_target_branch option
89d2eda4f177b71a59aa5aaa9bd73174fdcaaba0 authored over 4 years agob6766980c038a64c510dfb673e34108295a70833 authored over 4 years ago
4ff82cf69e8a1970d5091c010d6a3e8ddd3fa8dd authored over 4 years ago
58c1e413d0581db8d2f985b6d44030363db8101b authored over 4 years ago
cdcbbfcfc168caf453c62efee9f8ec8c4de158a2 authored over 4 years ago
9c2c82246f887d39d852c4d05731694217296266 authored over 4 years ago
Allow to override PR parameters per module
1f54651ce1700ef97ac0d56a5c27fd47ca2df6b6 authored over 4 years ago25546f71fd395209071d2884079336bfc217ac86 authored over 4 years ago
Include the gitlab library, not github
0edc47c64b5cb8a9a58f4b511e79f94e2dbaa796 authored over 4 years ago2b5388230fb39dff85e3522db753d20e8c88dfab authored over 4 years ago
release 1.2.0
685606695283374b0b973580017ded9a57da0458 authored over 4 years ago