Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/voxpupuli/ra10ke
Rake tasks related to R10K and Puppetfile
https://github.com/voxpupuli/ra10ke
998af3298646acab5368007d1a4da062a2083158 authored over 5 years ago by Corey Osman <[email protected]>
Bumps version to 0.6.0
64f8eb4f284d91224b229d229cb102c3d537b765 authored over 5 years ago by Corey Osman <[email protected]>992447b13e3a30f9565f02bb82b500f88029a09f authored over 5 years ago by Corey Osman <[email protected]>
Adds validate task
7bc0f85c541624e42ddc39a29b146363fefd568d authored over 5 years ago by Corey Osman <[email protected]>8bdcc4304dd1cc92823034084a43e528c7b4e9bb authored over 5 years ago by Corey Osman <[email protected]>
* Adds basic tests for ra10ke
* Adds a text based Puppetfile parser module
* Adds a monkey...
Refactor tasks
1b93ffb4e46ac9d102417f9c4c5ed0381c0cc156 authored over 5 years ago by Tim Meusel <[email protected]>868f69c59b299a9d8a221d42c151b6a81f471b2c authored over 5 years ago by Andreas Zuber <[email protected]>
d8cb2093cf123d089c00d5c7163f11f2c6a86330 authored over 5 years ago by Andreas Zuber <[email protected]>
509fb3ac149637b1393930aa823ed3cf4e9a4ab3 authored over 5 years ago by Andreas Zuber <[email protected]>
bfdae8488675bd8449e78884304785bc9b2a4c61 authored over 5 years ago by Andreas Zuber <[email protected]>
2367822f1d6bdc9e061adec293364c03d042b0ca authored over 5 years ago by Andreas Zuber <[email protected]>
Make it possible to configure the tasks in the rakefile
4e2999239922f2e24c006ff5fc437f2380fb7f6b authored over 5 years ago by Tim Meusel <[email protected]>3980243332c4843bb01e9796fd7dcf003fd20c25 authored over 5 years ago by Andreas Zuber <[email protected]>
The solve_dependencie task was moved to a define method which is then
called from the main class...
8cb22724f05eb0528fa8957fd41c867c4060133a authored over 5 years ago by Andreas Zuber <[email protected]>
b3955a76ee4f9200e5bfd046eb5a1dfdbd46f897 authored about 6 years ago by Tim Meusel <[email protected]>
release 0.5.0
c806ffb78552f034be6f7bb06776d51946edd48a authored about 6 years ago by David Hollinger III <[email protected]>5180ee492ca204cd6ab5d5ff28f33aa69236edd8 authored about 6 years ago by Tim Meusel <[email protected]>
enable travis deployment
043a39ae0a270f9c59215d02cee3230f76a07cf7 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>b8b249727483c630768701214bab77ce1e1141fa authored about 6 years ago by Tim Meusel <[email protected]>
Abort (exit 1) if Puppetfile syntax check fails
29f6659c37bc82f4f6b74cc6fcd61910cac4a54b authored about 6 years ago by Martin Merfort <[email protected]>ed35b81777ceb8954b0af29c3515c5d05184baee authored about 6 years ago by Carl Caum <[email protected]>
make use of the forge command in puppetfile
c0b50b0df129665500e12bc894f6fb4e0fcb4a0e authored over 6 years ago by Tim Meusel <[email protected]>c28e2047b36c04251dcb2157a0999f24d2d9955b authored over 6 years ago by David Van Laatum <[email protected]>
Add rudimentary r10k:install task
f829a24464276d66eb805aa3d98d5d1338dc6cf8 authored over 6 years ago by David Hollinger III <[email protected]>664a02112a02ad37bcc9e7166c04926d034d7d66 authored over 6 years ago by Theo Chatzimichos <[email protected]>
Add a simple r10k:install task that can install modules listed in the
provided Puppetfile.
Task...
b0fd38796c9e749c5bcc680efb9b6c2b95df6d8a authored over 6 years ago by Darragh Bailey <[email protected]>Ensure Puppetfile gets parsed with absolute path
67dee6e5e75e37a6efdbd87ec5122a57956fa33d authored over 6 years ago by Ben S <[email protected]>Fixes #18.
734079ece7b15d0d874191f4bad218968e606f51 authored almost 7 years ago by Matthias Baur <[email protected]>Be careful around trimming Git tags
3c0f6929c80e53f534a331e4d761c1ab42e88980 authored almost 7 years ago by Theo Chatzimichos <[email protected]>
Trimming off the 'v' letter from the latest version can be avoided
altogether by just trying to ...
```
'11.2.3' != '1.2.3'
'v1.2.3' == '1.2.3'
```
Use Semantic Versioning for Git tags
0987d22d0958582cb079cd8244a986cf1f844d90 authored almost 7 years ago by Theo Chatzimichos <[email protected]>
Simplify the flow with an if..elsif..else instead of a switchy-casey.
Really, the flow is simple...
With this commit regular expressions for dealing with Git tags
have been removed and replaced wi...
ignore invalid ref
2cff9f12ed2dec961cb0b92772406ed99b5f89eb authored almost 7 years ago by Tim Meusel <[email protected]>
some modules have weird tags.
e.g.
puppetlabs-git
```
10:23 $ git ls-remote https://github.com/p...
Set required Ruby version as `>= 2.1.0`
1cebcd51af142293650f4ac8f8886c4626729cde authored almost 7 years ago by Theo Chatzimichos <[email protected]>Avoid using `desired_ref` directly for Git
258f4e10d1742cfaca8e8456a82e02c155432908 authored almost 7 years ago by Theo Chatzimichos <[email protected]>
We `require 'solve'` and that little Gem requires Ruby v2.1.0
or higher, so we do so as well by ...
Use the exposed helper aptly called `version` instead of trying
to deal with the messy `desired_...
73c67daf455e1dd5c809e6b3d508d49a7a343e6d authored about 7 years ago by Theo Chatzimichos <[email protected]>
Add numeric tag convention support
3f6cecd38091a15c1d2340cbe1e8cd4817577583 authored over 7 years ago by Theo Chatzimichos <[email protected]>f7708ca709c93272a6031f1345e12abaaf375c86 authored over 7 years ago by Herve MARTIN <[email protected]>
Also add a better output when tags don't match supported naming convention
29c9e3fe69833ed639e36ff128f275b857e4109e authored over 7 years ago by Herve MARTIN <[email protected]>Add a dependency solver based on the Ruby Solve library
9f6081838a85fe73473201b2fa2d33e4322221bc authored over 7 years ago by Theo Chatzimichos <[email protected]>ee0103c9d4b7064dcf26b365bcc9f0d47a9c9bd6 authored over 7 years ago by Jarkko Oranen <[email protected]>
The solver uses YAML::Store to cache release metadata, so subsequent
runs will be somewhat faste...
3f014db0f3d45764ca1f8d70fa83bbfdc2c79b48 authored about 8 years ago by Theo Chatzimichos <[email protected]>
8f81f5054df53be42d6d46ad283f5b5995c58db7 authored about 8 years ago by Theo Chatzimichos <[email protected]>
Added git support
113b811f4c13526cbbd465eb2043f33f8bb3b736 authored about 8 years ago by Theo Chatzimichos <[email protected]>Also added ability to exclude specific modules from version checking
cf31564407499791a28f0f9c26d1b51f20eaadce authored about 8 years ago by james.powis <[email protected]>Update ra10ke with r10k 2.4.0 support
1dcea5c38cc851e4560c1fd20348458e272efda1 authored over 8 years ago by Theo Chatzimichos <[email protected]>This has been tested to not cause issues with earlier r10k versions either.
9cc52c73cfc36cff165031d7b96bce5bcda040b7 authored over 8 years ago by Alexander "Ace" Olofsson <[email protected]>1e451c8cdc7d0d290310399e7b4be63932ffd7e6 authored over 8 years ago by Theo Chatzimichos <[email protected]>
44f16ef736e4cf78992c58934e052532fa9726b3 authored over 8 years ago by Theo Chatzimichos <[email protected]>
update docs to mention Gemfile and Rakefile
ab48c67bffb562a82a37de1ed0b66150064b2861 authored almost 9 years ago by Theo Chatzimichos <[email protected]>4a8866c8a612389ff85b489d2d4ef6df06c32071 authored almost 9 years ago by Mark McKinstry <[email protected]>
cad7d1d0c7cbcfac33aaf496d0b5ac6d13b1c919 authored about 9 years ago by Theo Chatzimichos <[email protected]>
f5b82febb2e446763f7b92f048c2ce631d78d951 authored about 9 years ago by Theo Chatzimichos <[email protected]>
1b6aa0f918698dd614e509ef97fc19de678d2367 authored about 9 years ago by Theo Chatzimichos <[email protected]>
ae324e3989ec179fd2598c39ee2697182a24f271 authored about 9 years ago by Theo Chatzimichos <[email protected]>
79c526119cf90d3e6985e4ddb38c770eac1d949c authored over 9 years ago by Theo Chatzimichos <[email protected]>
03fafd622f85cecf756760b365d7bd288e6f29e8 authored over 9 years ago by Theo Chatzimichos <[email protected]>