Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-10-29 | Revamp debugging output | Jon Fautley | |
2014-10-28 | Add `user` feature support to CVS provider | Jon Fautley | |
2014-10-21 | Merge pull request #200 from Paulche/change_uid | Aaron Stone | |
Change uid by Puppet execution API | |||
2014-09-17 | Handle both Array/Enumerable and String values for excludes parameter | Aaron Stone | |
Thanks to @revhazroot for identifying the problem that excludes with a string or single-element array fails on Ruby >= 1.9. | |||
2014-09-17 | Remove excess whitespace | Aaron Stone | |
2014-09-16 | (MODULES-428) Remove dummy warning | Hunter Haugen | |
Puppet started raising a warning about multiple default providers due to a change in puppet. The dummy provider exists to raise an error when `provider` is not specified because there is no way to declare `provider` as a required attribute in the type. Even passing a `provider` value did not get rid of the "multiple default providers found" warning however. This commit causes the dummy provider to be the defacto default for all resources which do not have an explicit provider declared, as the posix feature is available on basically every operating system on which vcsrepo works. (There is no way to create an "always default" provider.) | |||
2014-08-20 | Change uid by Puppet execution API | Paul Chechetin | |
2014-07-14 | Merge pull request #187 from p4paul/master | Hunter Haugen | |
Update Markdown with missing Perforce details. | |||
2014-07-11 | (MODULES-660) Correct detached HEAD on latest | Hunter Haugen | |
Previously vcsrepo detached HEAD on checkout which caused further branch revisions to fail. This corrects the behavior, and works on git 1.7, 1.8, 1.9, and 2.0 | |||
2014-07-02 | Update Markdown with missing Perforce details. | Paul Allen | |
Fix tabs/spaces in p4.rb | |||
2014-06-30 | Merge pull request #171 from p4paul/master | Hunter Haugen | |
Basic Perforce provider | |||
2014-06-30 | Merge pull request #181 from jbussdieker/fix_resource_change_every_checkin | Aaron Stone | |
Fix issue with node changing every checkin | |||
2014-06-30 | Fix issue with node changing every checkin | Joshua B. Bussdieker | |
2014-06-27 | Merge pull request #176 from hunner/patch_noop | Hunter Haugen | |
Update noop to work | |||
2014-06-26 | Update noop to work | Hunter Haugen | |
2014-06-24 | Sort keys on hash generate same test result. | Paul Allen | |
Keys in the Client spec were processed out of order and failing tests. | |||
2014-06-24 | Support streams and fix Marshal for 'p4 cstat' | Paul Allen | |
2014-06-23 | Added support for basic authentication to hg provider | Stuart Whelan | |
Updated unit tests Updated hg readme and added examples | |||
2014-06-23 | Add hostname to Digest for default client name. | Paul Allen | |
2014-06-23 | Added support for p4config. | Paul Allen | |
- Removed p4port, p4client, p4user to keep name space clean. - Changed notify to Puppet.debug - Updated markdown and examples - Updated unit tests | |||
2014-06-20 | Detab to 2 spaces. | Paul Allen | |
2014-06-20 | Add support for passing password/ticket | Paul Allen | |
Uses param ‘p4passwd’ to set P4PASSWD environment to pass a valid ticket or password. | |||
2014-06-20 | Basic Perforce provider | Paul Allen | |
Supports sync and client create/update | |||
2014-06-02 | (MODULES-1014) Adding noop mode option | Peter Souter | |
2014-05-21 | Merge pull request #145 from hunner/fix_beaker_tests | John Duarte | |
Update specs and fix FM-1361 | |||
2014-05-21 | Update specs and fix FM-1361 | Hunter Haugen | |
- Add install.rb for pre-suite - Add catches for failures/changes to manifest application - Correct root ssh key copying - Add sleeps for killing processes releasing ports - Fix FM-1361 | |||
2014-05-22 | Un-optional the non-optional commands. | Daniele Sluijters | |
2014-05-15 | update to use -a and desired for hard reset | Travis Fields | |
2014-05-15 | Fix detached head state | Travis Fields | |
2014-05-13 | Fix issue where force=>true was not destroying repository then recreating | Travis Fields | |
2014-04-03 | Merge pull request #120 from huandu/master | Ashley Penney | |
Use `git rev-parse` to get tag canonical revision | |||
2014-04-03 | Merge pull request #121 from fkrull/master | Ashley Penney | |
Only add ssh options to commands that actually talk to the network. | |||
2014-03-06 | Call set_ownership from the bzr provider | Aaron Stone | |
2014-02-16 | Only add ssh options to commands that actually talk to the network. | Felix Krull | |
At least in Mercurial 2.8.2, --ssh seems to be a command-specific parameter in contrast to a global one. As a result, local commands error when seeing a --ssh parameter. This change passes --ssh only for commands that actually talk to the network ('incoming', 'pull' and 'clone' here). | |||
2014-02-12 | use `git rev-parse` to get tag canonical revision. | Huan Du | |
2014-01-24 | Merge pull request #105 from mcanevet/no_su | Ashley Penney | |
Don't 'su' if passed user is current user | |||
2014-01-14 | fix svnlook behavior with plain directories | jonoterc | |
svnlook expects a sub-directory within a repository called "format"; when using svnlook within a non-repository directory this causes it to throw an error. Adding a test for that directory before executing svnlook. | |||
2014-01-11 | git: actually use the remote parameter | Miguel Di Ciurcio Filho | |
When using the following sample, the provider does not use the value of remote when cloning a repository: vcsrepo {'/path/to/repo': ensure => 'present', provider => 'git', remote => 'test', source => 'git@somerepo:repo.git', } $ git remote origin This commit makes sure that the new repository has a remote with the supplied value. Closes #MODULES-430 | |||
2014-01-07 | Add the option to shallow clones with git | Felipe Reyes | |
The new parameter used to indicate that you want a shallow clone is `:depth` | |||
2013-12-04 | Stripping git on_branch? return value; contains trailing newline | Mike Gerwitz | |
This commit also contains git provider `latest' method formatting changes; squashed by request. | |||
2013-12-02 | Using rev-parse to determine branch name of HEAD for on_branch? method | Mike Gerwitz | |
2013-12-02 | origin/HEAD is not valid; use origin/master for latest when branch == 'master' | Mike Gerwitz | |
2013-11-24 | Don't 'su' if passed user is current user | Mickaẽl Canévet | |
2013-10-20 | Add autorequire for Package['git'] | Reid Vandewiele | |
If the git package is being managed, it stands to reason that the git package should be installed before trying to potentially manage git repositories using vcsrepo resources. This commit adds an autorequire to the vcsrepo type that reflects the above premise. | |||
2013-08-28 | change path_empty? to not do full directory listing | John Iacona | |
2013-08-28 | update git provider to handle checking out into an existing (empty) dir | John Iacona | |
2013-08-12 | Fix svn provider to look for '^Revision:'. | Michael Arnold | |
SVN provider should check for '^Revision:' and not '^Last Changed Rev:'. Addresses GitHub Issue #43. | |||
2013-07-25 | Handle revision update without source switch. | Aaron Stone | |
2013-07-25 | added support for changing upstream repo url | Matthew Slowe | |
added checks that the URL of the WC matches the URL from the manifest changed from using "update" to "switch" | |||
2013-07-25 | The location of Puppet::Util[::Execution].withenv changed from Puppet 2.x to 3.x | Aaron Stone | |