Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-27 | Clear P4CLIENT Environment before test | Paul Allen | |
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-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 | Spec tests for p4 provider | Paul Allen | |
Test create, destroy and exists? access points. | |||
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-16 | Added multiline parsing tests for branch -a | Travis Fields | |
2014-05-15 | Fix spec tests | 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 | fix tabbing in vcsrepo test | Igor Galić | |
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-09-18 | Add convert_working_copy_to_bear and convert_bare_to_working_copy tests. | Ashley Penney | |
2013-09-18 | Add tests for convert_working_copy_to_bare and | Ashley Penney | |
convert_bare_to_working_copy | |||
2013-09-18 | Add latest tests. | Ashley Penney | |
2013-09-18 | Add test for latest? | Ashley Penney | |
Also add some fixtures for previous tests. | |||
2013-09-18 | Overhaul the spec tests to work in rspec2. | Ashley Penney | |
This work gets rid of the provider_example_group and reworks everything to work properly against rspec2. I don't know if I'd consider the style "better" but it works. | |||
2013-08-28 | update git provider to handle checking out into an existing (empty) dir | John Iacona | |
2013-08-12 | And fix the rspec test to pass. | Michael Arnold | |
2013-07-25 | Handle revision update without source switch. | Aaron Stone | |
2013-07-25 | Update specs for svn switch | Aaron Stone | |
2013-07-19 | Add support for master svn repositories | 5Ub-Z3r0 | |
Pull request related to issue #8331. I have added support into the exists? method (actually working_copy_exists?) for checking if the path is a master repository, using svnlook. It should be ok in most cases, since svnlook comes with svnadmin in nearly every distribution. | |||
2013-07-17 | Merge pull request #46 from Paulche/master | Aaron Stone | |
Enable unlimited nesting for submodule updating | |||
2013-07-17 | fix git provider checkout of a remote ref on an existing repo | Joshua Hoblitt | |
Per discussion of https://github.com/puppetlabs/puppetlabs-vcsrepo/issues/51 in the git channel on freenode, EugeneKay <eugene@kashpureff.org> stated that `git rev-parse` is not capable of inspecting remote refs but that `git ls-remote` is. This patch makes a second attempt to resolve the ref with `ls-remote` if `rev-parse` fails. The git provider also appears to support several type features that are not tagged under `has_features`. It's not clear if this is the best way to resolve this issue or if the provider should be refactored to work with different type features. Demonstration of the problem with changing refs (branches and tags) $ git --version git version 1.7.1 $ cat master.pp branch.pp vcsrepo { '/tmp/vcsrepo': ensure => present, provider => git, source => 'https://github.com/puppetlabs/puppetlabs-vcsrepo.git', revision => 'master', } vcsrepo { '/tmp/vcsrepo': ensure => present, provider => git, source => 'https://github.com/puppetlabs/puppetlabs-vcsrepo.git', revision => 'feature/cvs', } $ puppet apply --modulepath=`pwd`/.. master.pp Notice: /Stage[main]//Vcsrepo[/tmp/vcsrepo]/ensure: Creating repository from present Notice: /Stage[main]//Vcsrepo[/tmp/vcsrepo]/ensure: created Notice: Finished catalog run in 2.19 seconds $ puppet apply --modulepath=`pwd`/.. branch.pp Error: /Stage[main]//Vcsrepo[/tmp/vcsrepo]: Could not evaluate: Execution of '/usr/bin/git rev-parse feature/cvs' returned 128: fatal: ambiguous argument 'feature/cvs': unknown revision or path not in the working tree. Use '--' to separate paths from revisions feature/cvs Notice: Finished catalog run in 1.69 seconds | |||
2013-07-17 | Unlimited sudmodule's nesting for git provider | Paul Chechetin | |
2013-07-14 | Fix bzr specs broken for a while | Aaron Stone | |
2013-07-14 | Fix git tests broken by dcd0d14 | Aaron Stone | |
2013-03-06 | Update origin if necessary before checking revision | Raphaël Pinson | |
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-05-02 | Fix failing hg provider spec caused by refactoring in commit ↵ | John Chilton | |
f1120f2d9b121097b7e77709328144af330d0b34 | |||
2010-03-18 | Support different create and revision= operations depending on the revision ↵ | Bruce Williams | |
type in Git (commit, tag, or local/remote branch) | |||
2010-03-18 | Add submodule support to git provider | Bruce Williams | |
2010-03-18 | Move support file | Bruce Williams | |
2010-03-18 | Fix bad context nesting | Bruce Williams | |
2010-03-18 | Rename methods context_with(out)? => context_with\1_resource for clarity | Bruce Williams | |
2010-03-18 | Subversion to use provider example group API for specs | Bruce Williams | |
2010-03-18 | Mercurial to use provider example group API for specs | Bruce Williams | |
2010-03-18 | CVS uses provider example group for specs | Bruce Williams | |
2010-03-17 | Further condense provider example group API, update Bazaar provider spec to ↵ | Bruce Williams | |
use it. | |||
2010-03-17 | Build ProviderExampleGroup for refactored provider tests | Bruce Williams | |
2010-03-15 | ensure = latest to support reference tracking.\n\nWorking with tags, more ↵ | Bruce Williams | |
work needed for branches (at least with git) | |||
2010-03-14 | Basic Bazaar support | Bruce Williams | |