Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-10-19 | Revert pull request #27 until it comes with unit tests.0.1.1 | Aaron Stone | |
2012-10-19 | Merge branch 'master' into dummy-provider | Aaron Stone | |
Conflicts: lib/puppet/provider/vcsrepo/cvs.rb spec/support/fixture_helpers.rb spec/unit/puppet/provider/vcsrepo/cvs_spec.rb | |||
2012-10-19 | Dummy provider raises an exception if it is used. Tests to prove it. | Aaron Stone | |
2012-10-19 | Use symbols consistently with provider.expects() | Aaron Stone | |
2012-10-18 | Remove excess whitespace. | Aaron Stone | |
2012-10-18 | Update tests to match current code. | Aaron Stone | |
2012-10-18 | Get the specs running under bundler. | Aaron Stone | |
2012-10-18 | Merge pull request #31 from ghoneycutt/noticket/master/missing_trailing_comma | Gary Larizza | |
Adds comma to last attribute to comply with style | |||
2012-10-18 | Merge pull request #30 from ghoneycutt/noticket/master/inappropriate_whitespace | Gary Larizza | |
Removes trailing whitespace | |||
2012-10-18 | Merge pull request #27 from ody/default_identity | Gary Larizza | |
Add default user to run git as. | |||
2012-10-18 | Merge pull request #36 from lifton/master | Chris Price | |
Replace references to Reductive Labs with Puppet Labs | |||
2012-10-18 | Merge pull request #37 from cprice-puppet/maint/master/update-git-documentation | Chris Price | |
Updated git documentation | |||
2012-10-18 | Updated git documentation | Eric Hayes | |
2012-10-18 | Fix links to documentation and update LICENSE | Joshua Harlan Lifton | |
Previous to this commit the documentation and license files referred to Reductive Labs and docs.reductivelabs.com. This commit updates those files to refer to Puppet Labs and docs.puppetlabs.com. | |||
2012-10-18 | Add a dummy provider, remove 'defaultfor' from all other providers. Resolves ↵ | Aaron Stone | |
warning about multiple default providers for :vcsrepo. | |||
2012-10-12 | Merge pull request #32 from rcoleman/release_0.1.00.1.0 | Ryan Coleman | |
0.1.0 Release | |||
2012-09-19 | Merge branch 'master' of github.com:puppetlabs/puppetlabs-vcsrepo | Ryan Coleman | |
2012-09-19 | Merge pull request #33 from bobsh/ticket/master/16495 | Ryan Coleman | |
(#16495, #15660) Fix regression for notifications and pulls on git provider | |||
2012-09-19 | (#16495, #15660) Fix regression for notifications and pulls on git provider | Ken Barber | |
The last merge: 4d2942edc26e7cd144a3178a1a7f6470ea401345 brought some regression that this patch should hopefully fix. Firstly, the tool no longer supported updating a branch as the syntax for git pull on anything but a branch was invalid. This also removes the extra call to 'checkout' which was causing behaviour to occur without notifying puppet, thus causing subscription notifications to not fire. | |||
2012-09-19 | 0.1.0 Release | Ryan Coleman | |
This commit prepares the Modulefile for a 0.1.0 Release. This release is a bug fix and feature release. It includes general fixes, puppet-lint compliance, adds the ability to specify a git remote and allows git operations to run as a specific user. Contributions came from Matt Robinson, Andreas Gerstmayr, Adam Gibbins, Nick Jackson, John Chilton & Jesusaurus. | |||
2012-08-29 | Adds comma to last attribute to comply with style | Garrett Honeycutt | |
2012-08-29 | Removes trailing whitespace | Garrett Honeycutt | |
2012-07-03 | Add default user to run git as. | Cody Herriges | |
Add a default to the user parameter of root, which is the user that the git commands would have ran in previously versions of this module. Without this an upgrade to the lastest release would cause syntax error all over a person's code base and provide no benefit. | |||
2012-06-29 | Merge pull request #25 from ejhayes/master | James Turnbull | |
Checkout git repository as user, fixed ensure latest, ssh options | |||
2012-06-29 | Run git operations as a specific user (puppetlabs ticket 4773), added ssh ↵ | Eric Hayes | |
options to ensure no prompting (also fixed in pull request #1 by riseuplabs), added ability to keep repository up to date with latest (puppetlabs ticket 11278) | |||
2012-05-23 | Merge pull request #24 from jesusaurus/feature/git | James Turnbull | |
Add the ability to specify a git remote | |||
2012-05-13 | Add the ability to specify a git remote | Jesusaurus | |
Rather than fill the git provider with hard-coded references to origin, it would be better to abstract out which remote the resource is fetching from. But since this is only relevant to decentralized version-control systems, a multiple_remotes feature was added for the parameter to depend on. So far this is only implemented for git remotes, but it could be implemented for other VCSs as well. | |||
2012-05-12 | Merge pull request #18 from andihit/master | James Turnbull | |
don't recreate bare repo if it exists already - fixes http://projects.puppetlabs.com/issues/12303 | |||
2012-05-12 | Merge pull request #23 from jmchilton/d69a27f3bb5111822e1065f385a53b6ee99cb16a | James Turnbull | |
Fix failing hg provider spec | |||
2012-05-02 | Fix failing hg provider spec caused by refactoring in commit ↵ | John Chilton | |
f1120f2d9b121097b7e77709328144af330d0b34 | |||
2012-04-05 | Merge branch 'patch-1' | Ken Barber | |
* patch-1: (#13062) Added clarification that 'revision' can also be used for branches. | |||
2012-04-05 | (#13062) Added clarification that 'revision' can also be used for branches. | Nick Jackson | |
2012-03-18 | add begin/except for hg pull (mercurial 2.1 returns 1 for hg pull when no ↵ | Andreas Gerstmayr | |
changes are found; this change gets reverted in mercurial 2.1.1) | |||
2012-03-18 | Merge remote-tracking branch 'upstream/master' | Andreas Gerstmayr | |
2012-03-11 | Merge pull request #19 from adamgibbins/master | James Turnbull | |
Improved Puppet DSL style as per the guidelines. | |||
2012-03-11 | Make Puppet DSL compliant with the style guides and puppet lint. | Adam Gibbins | |
2012-02-26 | don't recreate bare repo if it exists already (fixes #12303) | Andreas Gerstmayr | |
2012-01-19 | Merge pull request #17 from mmrobins/ticket/master/11798_fix_sha1_revision | Pieter van de Bruggen | |
(#11798) Fix git checkout of revisions | |||
2012-01-19 | (#11798) Fix git checkout of revisions | Matt Robinson | |
The git provider had some problems checking out SHA1s - it couldn't. And what's worse, it lied about what it was doing saying that it did checkout the SHA1. There was also a bug where if you specified a different branch than you were on, it was doing a `reset --hard` to the specified branch. For example, if master was checked out, and you set "revision => stable", it would `git reset --hard stable` on the master branch instead of just checking out stable. Maybe the original author did this to get around being unable to checkout when you had local changes, but the --force flag to checkout will fix that. With this change, you should now be able to specify a branch, tag, or SHA1 in the revision attribute and have it work. | |||
2011-12-26 | Merge pull request #15 from webfactory/fix_10787 | James Turnbull | |
Fix (#10787) - Various fixes/tweaks for the CVS provider | |||
2011-11-26 | Merge pull request #14 from webfactory/fix_10788 | James Turnbull | |
Fix (#10788) - Avoid unnecessary remote operations in the vcsrepo type | |||
2011-11-26 | Merge pull request #13 from webfactory/cvs_module_name | James Turnbull | |
Suggested fix for (#10751) by adding a "module" parameter | |||
2011-11-19 | Merge pull request #16 from mfournier/missing-working_copy_exists | James Turnbull | |
Added missing 'working_copy_exists?' method. | |||
2011-11-19 | Added missing 'working_copy_exists?' method. | Marc Fournier | |
2011-11-12 | Merge pull request #12 from webfactory/fix_9083 | James Turnbull | |
Fix (#9083) as suggested by the original bug reporter. | |||
2011-11-12 | Merge pull request #11 from cPanelScott/master | James Turnbull | |
Bug Fix: Some ownerships in .git directory are 'root' after vcsrepo's retrieve is called | |||
2011-11-12 | Fix owner/group as well (#10787) | Matthias Pigulla | |
2011-11-12 | Fix (#10787) - Various fixes/tweaks for the CVS provider | Matthias Pigulla | |
2011-11-12 | Fix (#10788) - Avoid unnecessary remote operations in the vcsrepo type | Matthias Pigulla | |
2011-11-11 | Fix (#10751) by adding a new "module" parameter for the CVS provider | Matthias Pigulla | |