Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-05-08 | Use on(host, '') rather than host.execute('') syntax | John Duarte | |
2014-05-08 | Change apply syntax to apply_manifest_on | John Duarte | |
2014-05-07 | Add acceptance tests for git protocols using clone | John Duarte | |
The git_clone_protocols_spec.rb will be used to enumerate over the available protocols for git to use to clone to disk. Support key files are also included for https/ssl use. Protocols tested * file protocol (raw filepath) * file protocol (file://) * git protocol (git://) * http protocol (http://) * https protocol (https://) * ssh protocol (ssh://user@host) TODO: Currently, the ssl cert is not added to the CA on the host. This causes the git clone to fail because the cert is not trusted and the client does not proceed with a non-trusted ssl connection. | |||
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-04-03 | Merge pull request #131 from igalic/fix-tabbing | Ashley Penney | |
fix tabbing in vcsrepo test | |||
2014-04-03 | fix tabbing in vcsrepo test | Igor Galić | |
2014-04-02 | Merge pull request #130 from Phil0xF7/add_beaker-rspec_tests | Hunter Haugen | |
add beaker-rspec support | |||
2014-04-02 | add beaker-rspec support | Phil Pham | |
This adds support for beaker-rspec as well as basic test coverage for git | |||
2014-03-31 | Merge pull request #108 from sodabrew/bzr_set_ownership | Aaron Stone | |
Call set_ownership from the bzr provider | |||
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 | Merge pull request #117 from jonoterc/fix_svnlook | Aaron Stone | |
fix svnlook behavior with plain directories | |||
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 | Merge pull request #115 from instruct-br/use_remote_name_when_cloning_a_repo | Ashley Penney | |
git: actually use the remote parameter | |||
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 | Merge pull request #114 from freyes/add-git-shallow-clone | Aaron Stone | |
Add the option to shallow clones with git | |||
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` | |||
2014-01-07 | Temporary workaround for broken Rubygems on Travis | Aaron Stone | |
2013-12-04 | Merge pull request #109 from mikegerwitz/master | Aaron Stone | |
Bug fix: Git provider on_branch? retains trailing newline | |||
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 | Merge pull request #106 from mikegerwitz/master | Ashley Penney | |
Correctly handle detached head for 'latest' on latest Git versions | |||
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-11-13 | Merge pull request #102 from apenney/020-release | Ashley Penney | |
Prepare 0.2.0 release. | |||
2013-11-13 | Prepare 0.2.0 release. | Ashley Penney | |
2013-11-08 | Merge pull request #98 from reidmv/autorequire_git | Ashley Penney | |
Add autorequire for Package['git'] | |||
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-10-08 | Merge pull request #96 from apenney/metadata | Aaron Stone | |
Add a blank dependencies section and stringify versions. | |||
2013-10-08 | Add a blank dependencies section and stringify versions. | Ashley Penney | |
2013-10-07 | FM-103: Add metadata.json to all modules. | Ashley Penney | |
2013-10-07 | Merge pull request #95 from apenney/metadata | Ashley Penney | |
FM-103: Add metadata.json to all modules. | |||
2013-10-01 | Merge pull request #93 from apenney/coverage | Aaron Stone | |
Move from rspec1 to rspec2 | |||
2013-10-01 | Modifications to .travis.yml to test appropriately. | Ashley Penney | |
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-09-04 | Merge pull request #91 from jiacona/master | Aaron Stone | |
update git provider to handle checking out into an existing (empty) dir | |||
2013-09-04 | Merge pull request #92 from markleightonfisher/dev-README.CVS.markdown | Aaron Stone | |
Documented the "module" attribute. | |||
2013-09-04 | Documented the "module" attribute. | Mark Leighton Fisher | |
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 | Merge pull request #89 from razorsedge/svn_revision | Aaron Stone | |
SVN provider should check for '^Revision:' and not '^Last Changed Rev:' | |||
2013-08-12 | And fix the rspec test to pass. | Michael Arnold | |
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. |