summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-12-22Add mirror option for git cloningStrech (Sergey Fedorov)
Example: vcsrepo { '/path/to/repo': ensure => mirror, provider => git, source => 'git://example.com/repo.git', }
2015-12-16Merge pull request #277 from godlikeachilles/masterBryan Jen
fix branch existence determintaion functionality
2015-12-08Merge pull request #281 from puppetlabs/1.3.xJT (Jonny)
1.3.x mergeback
2015-12-04Merge pull request #280 from bmjen/fix-changelogMorgan Rhodes
(maint) Another update to the CHANGELOG
2015-12-04(maint) Another update to the CHANGELOGBryan Jen
2015-12-04Merge pull request #278 from bmjen/fix-changelogJesse Lovelace
(maint) Update ordering in CHANGELOG
2015-12-04(maint) Update ordering in CHANGELOGBryan Jen
2015-12-02fix branch existence determintaion functionalitygodlikeachilles
this will stop failing in case there is a tag which is a substring of an existing branch name. for example if there is a tag 'release' and a branch 'release/integration' current code will match 'release/integration' with pattern 'release' and decide that a branch checkout is needed. but release branch does not exist so it will fail. this simple fix resolves the issue.
2015-11-24Merge pull request #276 from HelenCampbell/release1.3.2Bryan Jen
Ankeny release for 1.3.2
2015-11-24Ankeny release for 1.3.2Helen Campbell
2015-10-16Merge pull request #273 from hunner/fix_trustcertBryan Jen
Fix :false to be default value
2015-10-15Fix :false to be default valueHunter Haugen
false is not a valid value; only :false is.
2015-09-17Merge pull request #262 from webfactory/autorequire-hgDavid Schmitt
Autorequire Package['mercurial']
2015-09-17Merge pull request #272 from tphoney/dos2unix_readmeHunter Haugen
dos2unix the readme
2015-09-17dos2unix the readmetphoney
2015-09-14Merge pull request #269 from monai/developBryan Jen
Add feature 'depth' and parameter 'trust_server_cert' to svn
2015-09-14Add feature depth and param trust_server_cert to svnmonai
added param trust server cert updated depth feature updated README.markdown trust_server_cert is not feature trust_server_cert default value should be false add test for depth and trust_server_cert
2015-09-01Merge pull request #257 from alexmv/masterDavid Schmitt
Explitly unset SSH_AUTH_SOCK; it is preferred to the -i flag
2015-08-28Merge pull request #266 from ↵David Schmitt
puppet-by-examples/example-shallow-clone-with-just-one-commit Example how to create a shallow clone with just one commit
2015-08-26Example how to create a shallow clone with just one commitWłodzimierz Gajda
2015-08-25Merge pull request #265 from mhaskel/MODULES-1232Hunter Haugen
MODULES-1232 Make sure HOME is set correctly
2015-08-25MODULES-1232 Make sure HOME is set correctlyMorgan Haskel
2015-08-25Remove 2.7 from travis matrixMorgan Haskel
I believe 2.7 in the matrix is an error, this module has never claimed support for 2.7 and 2.7 currently doesn't work (though fails in places that are not unit tested)
2015-08-20Merge pull request #264 from hunner/fix_hangMorgan Haskel
Fix acceptance hang
2015-08-20Fix acceptance hangHunter Haugen
The ssh-keygen is waiting for a 'y' to confirm overwrite, and the test hangs.
2015-08-17Merge pull request #263 from mhaskel/MODULES-2326Bryan Jen
MODULES-2326 - Run Regexp.escape on the source URL
2015-08-17MODULES-2326 - Run Regexp.escape on the source URLMorgan Haskel
The URL can have special characters, making the regex match fail.
2015-08-15Autorequire Package['mercurial']Matthias Pigulla
Along the lines of 2b190756260346931b8f9a0dda8afc0c815710d6, if the Mercurial package is being managed, it stands to reason that the Mercurial package should be installed before trying to potentially manage Mercurial repositories using vcsrepo resources. This commit adds an autorequire to the vcsrepo type that reflects the above premise.
2015-08-14Merge pull request #261 from mhaskel/MODULES-2125Bryan Jen
MODULES-2125 - Allow revision to be passed without source
2015-08-14MODULES-2125 - Allow revision to be passed without sourceMorgan Haskel
Will also work with empty repositories.
2015-08-04Merge pull request #260 from mhaskel/MODULES-1800Bryan Jen
MODULES-1800 - fix case where ensure => latest and no revision specified
2015-08-03MODULES-1800 - fix case where ensure => latest and no revision specifiedMorgan Haskel
This would explode when revision was unspecified when you were on a branch. Use the branch you're currently on when updating.
2015-07-30Merge pull request #259 from mhaskel/merge_1.3.x_to_masterBryan Jen
Merge 1.3.x to master
2015-07-24Merge pull request #258 from mhaskel/1.3.1-prepHunter Haugen
1.3.1 prep
2015-07-241.3.1 prepMorgan Haskel
2015-07-22Explitly unset SSH_AUTH_SOCK; it is preferred to the -i flagAlex Vandiver
Even if the -i flag is explicitly passed via the command line, openssh ignores the identity file if an socket exists to an SSH authentication agent. In cases where puppet has been configured to use an explicit identity file, altering behavior based on the calling environment of puppet violates the principle of least surprise, and can lead to inconsistent deployments. Work around this odd corner case of ssh by explicitly unsetting SSH_AUTH_SOCK inside the ssh wrapper.
2015-06-30Merge pull request #256 from keeleysam/masterHunter Haugen
fix for detached HEAD on git 2.4+
2015-06-29fix for detached HEAD on git 2.4+Samuel Keeley
2015-06-29Merge pull request #242 from BillWeiss/bump-ssl-expiryHunter Haugen
Make sure the embedded SSL cert doesn't expire
2015-06-22Merge pull request #255 from jonnytpuppet/depth_fixDavid Schmitt
MODULES-2131 Git provider now takes account of revision property when using depth property.
2015-06-22MODULES-2131 Git provider now takes account of revision property when using ↵Jonathan Tripathy
depth property.
2015-06-19Merge pull request #252 from DavidS/add-https-clone-testJT (Jonny)
acceptance: Add a test verifying anonymous https cloning
2015-06-15Merge pull request #254 from hunner/add_helperBryan Jen
Add helper to install puppet/pe/puppet-agent
2015-06-11Add helper to install puppet/pe/puppet-agentHunter Haugen
2015-06-09Merge pull request #253 from justinstoller/maint/master/set-puppet-versionHunter Haugen
(maint) allow setting PUPPET_VERSION in acceptance
2015-06-08(maint) allow setting PUPPET_VERSION in acceptanceJustin Stoller
2015-05-29acceptance: Add a test verifying anonymous https cloningDavid Schmitt
In MODULES-891 the question arose whether https sources are supported. This test shows that it works.
2015-05-28Merge pull request #232 from netors/masterDavid Schmitt
Consider the submodules flag on specific revision cloning
2015-05-27Add ability to unittest puppet 4Hunter Haugen
2015-05-21Merge pull request #251 from mhaskel/merge_1.3.x_to_masterBryan Jen
Merge 1.3.x to master