Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/librarian-puppet


https://github.com/voxpupuli/librarian-puppet

modulefile dsl

11ff14fd5db713026b54057692f9e0d48d6b7c4a authored about 11 years ago by hawknewton <[email protected]>
Issue #94 Error if a git module has a dependency without version. Enable test

8009fbc6ed8c19b70ddce50a07fb77c81c39ab49 authored about 11 years ago by Carlos Sanchez <[email protected]>
Issue #94 Error if a git module has a dependency without version

Add test

0e558d8a9e6d09a31ce33c5259d0cd36bd1c0463 authored about 11 years ago by Carlos Sanchez <[email protected]>
Merge pull request #155 from rodjek/git-path

Fix Git dependency with :path attribute

2b870c5b0967e3b5d15548fbf69eb047a880fa29 authored about 11 years ago by Carlos Sanchez <[email protected]>
Fix Git dependency with :path attribute

Add fixture

b5186c88f4f4720329b8b6c1a2b43ca4bbcedebc authored about 11 years ago by Carlos Sanchez <[email protected]>
Add a module to use in tests

3de847ecde44c0c42fd74cc46c9a6fd34d80668a authored about 11 years ago by Carlos Sanchez <[email protected]>
Cleaner output when no Puppetfile found.

Before: `No such file or directory - /foo/bar/Puppetfile (Errno::ENOENT)`
After: `Could not find ...

abb697872478536ea0cb293b43f54b18af4674b9 authored about 11 years ago by Peter Souter <[email protected]>
Add Changelog

c344ff7585764600d947a019245139d8cec4aa22 authored about 11 years ago by Carlos Sanchez <[email protected]>
Merge pull request #154 from rodjek/undefined-path

Fix "undefined 'path' variable"

456da5bec79a89ea3a6114c2c4f5b8cd15e9edbf authored about 11 years ago by Carlos Sanchez <[email protected]>
Merge pull request #145 from dannybeut/master

Maintain File Modified Dates

45d165bd7bbdb50692546398a4faea1aaa534e98 authored about 11 years ago by Carlos Sanchez <[email protected]>
Fix "undefined 'path' variable"

In file `lib/librarian/puppet/source/forge.rb`, if you end up with a `500` error in method `api_...

4f13719425392a7323f95151eed124a7370afdc2 authored about 11 years ago by William Durand <[email protected]>
Merge pull request #152 from rodjek/open-uri

Improve Forge API operations

955eaea132281ea1ef09eb002df0cb38e35f91d4 authored about 11 years ago by Carlos Sanchez <[email protected]>
Merge pull request #153 from rodjek/ruby-1.8

Fix spec for ruby 1.8

02c0926cb6d06960430fc0844392cefa3814af3e authored about 11 years ago by Carlos Sanchez <[email protected]>
Fix spec for ruby 1.8

98bf90355091d474bddbd4692603b888175d44c3 authored about 11 years ago by Carlos Sanchez <[email protected]>
Don't sort versions as strings. Reduce calls to API

Versions were returned in the wrong order because it wasn't using the right Forge API
Call the F...

1f47e364f7cb633a798b636a2605fa0055b8f9ad authored about 11 years ago by Carlos Sanchez <[email protected]>
Use open-uri to simplify code and support proxies with http_proxy

6590f912b7449d1cc865ca2c3f0bb3fef7c6514d authored about 11 years ago by Carlos Sanchez <[email protected]>
Cache forge responses and print an error if returns an invalid response

7b5f669bf31df64951f01dd4ffb46f678970b635 authored about 11 years ago by Carlos Sanchez <[email protected]>
Merge pull request #60 from maestrodev/forge-versioning

1.x versions should translate to ~>1.0 gem requirement

f7aff5ca32821dc2f7e4776147ed76b15a218148 authored about 11 years ago by Carlos Sanchez <[email protected]>
1.x versions should translate to ~>1.0 gem requirement

Add specs

62efe9cd6f908dfd5a82c402f92bcf71823b6d5f authored about 11 years ago by Carlos Sanchez <[email protected]>
Enable features passing

Install a module with conflicts
Updating a module that is not in the Puppetfile

bc843dbf7f28848a128c44a1c1a0e66cf377ef11 authored about 11 years ago by Carlos Sanchez <[email protected]>
Increase timeouts for travis

1e8565947ef8f1e8d8532f98a9961cb5d9e939d3 authored about 11 years ago by Carlos Sanchez <[email protected]>
Issue #146 Add features from maestrodev fork

Set as pending those that don't yet pass

024ab7f4dec38a4c551e1c55f1122432e85dc379 authored about 11 years ago by Carlos Sanchez <[email protected]>
Allow repositories to maintain modified dates on files when they are copied into the modules directory

da9132abaec584d2f5889561eab6752ac0bca9d4 authored about 11 years ago by Danny Beutler <[email protected]>
Merge pull request #143 from grosser/token-info

Improved output after hitting rate-limit.

2d5d845e527661931636e6a8c70011ea92237b76 authored about 11 years ago by Patrick Connolly <[email protected]>
help users overcome rate limits

49c0b3d53e04ce257dab5512c36f8ae4302e3d4a authored about 11 years ago by grosser <[email protected]>
test + refactor existing code

539b332c0a5a71619646a5854c202e0e1d010620 authored about 11 years ago by grosser <[email protected]>
Merge pull request #91 from maestrodev/librarian

Use librarian gem

9506fc4b0b8fbfaae09152b1080279dd01256d5f authored about 11 years ago by Patrick Connolly <[email protected]>
Merge pull request #147 from justenwalker/add-license

(#115) Add license to gemspec

9219e89b0dd6d4a0bf3920c95a5f6f8e5d61f563 authored about 11 years ago by Patrick Connolly <[email protected]>
(#115) Add license to gemspec

c6ae17d4d31f848bb12099e762b07078fe316190 authored about 11 years ago by Justen Walker <[email protected]>
Use librarian gem

Move librarian changes to monkey patches so we can use their latest gem

3fdb7185dcab4174b33daa2614b5c3d25076cc63 authored about 11 years ago by Carlos Sanchez <[email protected]>
Version of forge modules is ignored

Always installs the latest version

9a291d8a82b3ba3269e1c89f1771f878c6fc8342 authored about 11 years ago by Carlos Sanchez <[email protected]>
Fail if path is not a puppet module

bd67d90052abbf64715b497bcabab7ddd293e15a authored about 11 years ago by Carlos Sanchez <[email protected]>
Merge pull request #131 from patcon/131-syntax-highligh-template

Added syntax detection to Puppetfile template.

5b434524a811a90c1f14ebed75a71308c7251c0d authored about 11 years ago by Patrick Connolly <[email protected]>
Merge pull request #123 from petems/patch-1

Bump aruba timeouts to greenify travis.

104a44dd0b08a04c547b1f6ec28c592ed4d8803e authored about 11 years ago by Patrick Connolly <[email protected]>
Adds syntax highlighting to Puppetfile template.

5a2d8da81b443228e75b7ce2a0df8f0ead94bff9 authored over 11 years ago by Patrick Connolly <[email protected]>
Added Travis build image

baa1889d5e27005dc9a7b01604c537b7e0a9973b authored over 11 years ago by PeteMS <[email protected]>
Update env.rb

Bumping it up even more...

863f3b7332fbceb6fd2b2520fdbd4e851b822bad authored over 11 years ago by PeteMS <[email protected]>
Update env.rb

Bumping up timeouts...

46ab58b3678aa72c14664a3bb7e7b0248f68056f authored over 11 years ago by PeteMS <[email protected]>
0.9.10 release

adb1c1014d0825403d787096cbd99705bd60fda3 authored over 11 years ago by Tim Sharpe <[email protected]>
Merge pull request #122 from JHaals/master

catch API rate limit exceeded

ccc0dc74bf14457298ab2b411812f582e636c768 authored over 11 years ago by Tim Sharpe <[email protected]>
catch API rate limit exceeded

2ecbb291f0a49b181a9fcd33cc2951741cdb148e authored over 11 years ago by Johan Haals <[email protected]>
Merge pull request #39 from fgrehm/enable-bundler-tasks

Allows bundler tasks to be run even if cucumber is not installed

59d2e18b2118578726fbf4cdf9ad8ac3bc233635 authored over 11 years ago by Tim Sharpe <[email protected]>
Enable travis-ci

0b57511e290a0526acb6dbe5bf55fc52d0d4f0bd authored over 11 years ago by Tim Sharpe <[email protected]>
Merge branch 'pm_test_suite_fixes' of https://github.com/petems/librarian-puppet into petems-pm_test_suite_fixes

Conflicts:
Gemfile
features/support/env.rb

1df4cf15a98442c3b51a062d79503a2bb70c8175 authored over 11 years ago by Tim Sharpe <[email protected]>
Merge branch 'semver-support' of https://github.com/justenwalker/librarian-puppet into justenwalker-semver-support

72e6e8a6974a8ae3035c6891b58b4c09d8c5d047 authored over 11 years ago by Tim Sharpe <[email protected]>
Add puppet to gemfile for dev

a8eb2da9691ffaa3ce3719e7a9b380a76be83e9c authored over 11 years ago by Tim Sharpe <[email protected]>
Refactor semver support to match up-stream patch to libraian gem

5cd0ed7d507c6ff344a8daf347d064de11ff717b authored over 11 years ago by Justen Walker <[email protected]>
Fixes so the test suite will run

933cb0c2681c9b00f05a18563b574c6c40203099 authored over 11 years ago by petems <[email protected]>
Make Librarian::Manifest Semver 2.0.0 compatible

Semver metadata cannot be parsed by Gem::Version and causes
and exception at runtime on modules ...

2961bd5d9208362bb4021b39703e383111c3a13d authored over 11 years ago by Justen Walker <[email protected]>
Merge pull request #104 from chrisboulton/pass-forge-to-pmt

Ensure correct forge URL is passed to PMT when installing modules

3e03ac31f209754c4ac8f30a51cbcfca0d27a0cf authored over 11 years ago by Tim Sharpe <[email protected]>
Correctly sort tagged version numbers

Removes the "v" char from tags before sorting.
Some repositories contain tags using both "1.0.0...

e1f647c3d8bca6b7ac19aa7b2267cfbe1af5f1a6 authored over 11 years ago by Jozef Izso <[email protected]>
pass --module_repository to `puppet module install`

90bcff68228a89fa9ac111c844585baba4f39959 authored over 11 years ago by Chris Boulton <[email protected]>
Bump to 0.9.9

b707b1e609a1806e09fdce0a9d5c872a16ba1e20 authored over 11 years ago by Tim Sharpe <[email protected]>
Merge pull request #96 from wfarr/fix-github-tarball

Add a User-Agent header to all requests to the GitHub API

08d26895064ba99dad764c6dec082863598bf275 authored over 11 years ago by Tim Sharpe <[email protected]>
Add a User-Agent header to all requests to the GitHub API

8aa138789e88ae42212b73a53ec5071ba4b60934 authored over 11 years ago by Will Farrington <[email protected]>
Merge pull request #87 from ecbypi/convert-version-requirements

Convert puppet version requirements to rubygems format

6a13f024b4a304d1c81c55fd764671e3250ffd57 authored over 11 years ago by Tim Sharpe <[email protected]>
Convert puppet version requirements

Checks puppet requirement to see if it is pessimistic (1.2.x) or a range
(>=3.0.0 <4.0.0) and co...

ec12fd25894b0ac4112eb4893795901852eca5af authored over 11 years ago by Eduardo Gutierrez <[email protected]>
0.9.8 release

aaecba5f2f5c311dc2256ad3506cbd07952a10a3 authored almost 12 years ago by Tim Sharpe <[email protected]>
Merge pull request #59 from maestrodev/old_puppet

Undefined variable if puppet version is < 2.7.13

3d690a915efc3a7cb8fb5571c98324d4a271381c authored almost 12 years ago by Tim Sharpe <[email protected]>
Merge pull request #66 from craigtracey/source-comparison

Ensure equality comparisons work for Source objs

bad1771ca86b5d3a15674eeaece875a294addb0f authored almost 12 years ago by Tim Sharpe <[email protected]>
Support Puppet Enterprise Versions

Couldn't merge @metcalfc's original PR (#58), so recreated here.

c9da0aa8c82921fbd8ad62293958e2b01aca6e4c authored almost 12 years ago by Tim Sharpe <[email protected]>
Make puppet a soft dependency

dbe0163b577802652f4ed55de451435ec4b3d744 authored almost 12 years ago by Tim Sharpe <[email protected]>
Merge pull request #68 from jsjohns/patch-1

Fix spelling/grammar

a42afca4b6282d405eb2aec037062af397cd55b4 authored almost 12 years ago by Tim Sharpe <[email protected]>
Merge pull request #72 from wfarr/smarter-v-tags

try to coerce semver tags into something we can work with

617733881fc77602e5be8abf8c317bdfe3fb6279 authored almost 12 years ago by Tim Sharpe <[email protected]>
try to coerce semver tags into something we can work with

5bcaa8d85ea989c07278e55463c0c971a41879e8 authored almost 12 years ago by Will Farrington <[email protected]>
Fix spelling/grammar

8f5b91c04c115a93899ff491cbcdf63d1becd954 authored almost 12 years ago by Joshua Johnson <[email protected]>
Ensure equality comparisons work for Source objs

Implement functions eql? and hash as they are required for
proper evaluation of functions like u...

3579f4aadf9c3a9b9e739cebcd1544201151fea6 authored about 12 years ago by Craig Tracey <[email protected]>
Merge pull request #48 from fgrehm/improve-version-check

Handles release candidates when checking for puppet version

1f6dd2b68c20df3732d23641eb2323237d107c7d authored about 12 years ago by Tim Sharpe <[email protected]>
Undefined variable if puppet version is < 2.7.13

a6ecc586b1e612f7c2260b518a78aabfa6a6178c authored about 12 years ago by Carlos Sanchez <[email protected]>
Handles release candidates when checking for puppet version

b37982e34801ac2a9e9c7eeb0cf6a66c33c03bf7 authored about 12 years ago by Fabio Rehm <[email protected]>
Bump to 0.9.7

96b8e6b5638eda31a8c3b5b2480b195683e72df8 authored about 12 years ago by Tim Sharpe <[email protected]>
Merge pull request #37 from fgrehm/improve-version-check

Improve checking for puppet version check

e1b8ebf36979b7706a4e5ff7118c6b9c67eded0d authored about 12 years ago by Tim Sharpe <[email protected]>
Merge pull request #40 from wfarr/clean_up_github_tarballs_on_update

clean up old cache tarballs for a module when caching a new version

0764e7357966b9e6daf68893fd76d0f1a75a2fac authored about 12 years ago by Tim Sharpe <[email protected]>
Merge pull request #41 from wfarr/dont_fail_if_tags_have_a_leading_v

don't fail if tags have a leading v, for now we just ignore them

6bdef30837108abc9cd1db3331389d2ba323d97f authored about 12 years ago by Tim Sharpe <[email protected]>
don't fail if tags have a leading v, for now we just ignore them

c88413dffa22ab5990573073f9b0a5e9fe8c9f30 authored over 12 years ago by Will Farrington <[email protected]>
clean up old cache tarballs for a module when caching a new version

fe44545f15c95a320b8d1fc8dc8a0cd0f3804767 authored over 12 years ago by Will Farrington <[email protected]>
Allows bundler tasks to be run even if cucumber is not installed

4e4f5b82503aba007cfd60a438ff037a861c9925 authored over 12 years ago by Fabio Rehm <[email protected]>
Improve checking for puppet version check

9ad8954747340e5189552187049e480db6e158f2 authored over 12 years ago by Fabio Rehm <[email protected]>
Sneaky untested feature add

aaf9a9da01e741fd57b1766120ef3f8f3dd5b0b3 authored over 12 years ago by Tim Sharpe <[email protected]>
Merge pull request #26 from jedi4ever/master

More robust puppet module execution

b911b01ec48277978362b1dbbc5eb193636a4db6 authored over 12 years ago by Mick Pollard <[email protected]>
more robust execution of the puppet module faces: check options via the help and make sure version >= 2.7.13

4a2ec8057996ff09c29a674ab84941a0d2d76185 authored over 12 years ago by Patrick Debois <[email protected]>
0.9.4 release

0554e50e4fa77d91c8353cc82a7b0d41d63dff8c authored over 12 years ago by Tim Sharpe <[email protected]>
Merge pull request #25 from benburkert/git-dependencies

Git dependencies

441eb3670762874785b6123c57c84dfbbc4c3c0d authored over 12 years ago by Tim Sharpe <[email protected]>
Set git dependency's source as puppetforge.

b34efef15c57746b248e50bbdb97b6b9e7e7190b authored over 12 years ago by Ben Burkert <[email protected]>
Merge remote-tracking branch 'branan/git_module_version'

Conflicts:
lib/librarian/puppet/source/git.rb

2d71ab5380c9e955a2d803896a21befdd7dbcd51 authored over 12 years ago by Ben Burkert <[email protected]>
Revert "removed broken Modulefile tracking in the git provider"

This reverts commit b59cbdeb806c925527a5aacf95c4b970ae1d316f.

Conflicts:
lib/librarian/puppet/...

381874321d732d459ed4d9baabe3dbc4996e3b0a authored over 12 years ago by Ben Burkert <[email protected]>
Merge pull request #24 from benburkert/install-local

adds 'install --local'

64c8a744caeb1efbeae3c05fcfb769494b865df2 authored over 12 years ago by Mick Pollard <[email protected]>
Enforce the --local option on the forge source.

07ef88710ec6b6b052e75d74f30c1ed604f5b1ad authored over 12 years ago by Ben Burkert <[email protected]>
Add the --local option to install.

ffdf6372433d83d64565e48955b347d076d6f2ea authored over 12 years ago by Ben Burkert <[email protected]>
Extract the vendored git source instead of cloning/fetching.

2717eb7f09779d28f50f96eec9fb28e5f90291ff authored over 12 years ago by Ben Burkert <[email protected]>
Cache git archives.

322fccf3bded892f5fd8be18c7c576a3c9884f14 authored over 12 years ago by Ben Burkert <[email protected]>
Merge pull request #22 from benburkert/package

new subcommand `Package`

1ee5c0ce5be4acb65d26bf4e065e70e60ccb04e3 authored over 12 years ago by Mick Pollard <[email protected]>
Add the vendor/puppet/cache caching code.

8b353b8f2123b3c9a7507b0802c3bb196824dc7f authored over 12 years ago by Ben Burkert <[email protected]>
Add the 'package' command.

179fcdbf8bc405d234c4af17dee3df6507ceea58 authored over 12 years ago by Ben Burkert <[email protected]>
include gem building tasks in Rakefile

249f63ddbaa396987130e3030346389652a82bcb authored over 12 years ago by Mick Pollard <[email protected]>
Bump to 0.9.3

07d0eaa42cdc96f0b443101b97ee5b5350f60c33 authored over 12 years ago by Tim Sharpe <[email protected]>
removed broken Modulefile tracking in the git provider

b59cbdeb806c925527a5aacf95c4b970ae1d316f authored over 12 years ago by Mick Pollard <[email protected]>
add missing commas to examples in README

7ffc41323cfbff723d8d63a8b5a0d9b5f254e194 authored over 12 years ago by Mick Pollard <[email protected]>
Merge pull request #20 from phinze/fixing-path-option

--path is no longer hard coded to _modules/_

a5544e3c4503e469b6a5606edea7606f1f6ef340 authored over 12 years ago by Mick Pollard <[email protected]>
fix --path handling and add tests around it

- also adds a basic smoke test around `librarian-puppet install`
- ups the aruba "slow" timeout ...

23c3f2786ebf1e53161f676dc59770df4780d870 authored over 12 years ago by phinze <[email protected]>