<feed xmlns='http://www.w3.org/2005/Atom'>
<title>puppet-vcsrepo/spec/acceptance, branch master</title>
<subtitle>Puppet module for source control repositories</subtitle>
<id>https://cgit.fluxo.info/puppet-vcsrepo/atom?h=master</id>
<link rel='self' href='https://cgit.fluxo.info/puppet-vcsrepo/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-vcsrepo/'/>
<updated>2015-08-20T22:24:28+00:00</updated>
<entry>
<title>Fix acceptance hang</title>
<updated>2015-08-20T22:24:28+00:00</updated>
<author>
<name>Hunter Haugen</name>
<email>hunter@puppetlabs.com</email>
</author>
<published>2015-08-20T22:24:28+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-vcsrepo/commit/?id=965f657c48c1855422384dfc6cad5d64a82a5ab6'/>
<id>urn:sha1:965f657c48c1855422384dfc6cad5d64a82a5ab6</id>
<content type='text'>
The ssh-keygen is waiting for a 'y' to confirm overwrite, and the test hangs.
</content>
</entry>
<entry>
<title>MODULES-2326 - Run Regexp.escape on the source URL</title>
<updated>2015-08-17T19:15:39+00:00</updated>
<author>
<name>Morgan Haskel</name>
<email>morgan@puppetlabs.com</email>
</author>
<published>2015-08-17T19:14:18+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-vcsrepo/commit/?id=f385df10c57a0a09fa316004e6af18acd56df710'/>
<id>urn:sha1:f385df10c57a0a09fa316004e6af18acd56df710</id>
<content type='text'>
The URL can have special characters, making the regex match fail.
</content>
</entry>
<entry>
<title>MODULES-2125 - Allow revision to be passed without source</title>
<updated>2015-08-14T22:32:10+00:00</updated>
<author>
<name>Morgan Haskel</name>
<email>morgan@puppetlabs.com</email>
</author>
<published>2015-08-13T23:02:22+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-vcsrepo/commit/?id=14c05f5d6c589bebc9f93eb117105c14ce7be6f1'/>
<id>urn:sha1:14c05f5d6c589bebc9f93eb117105c14ce7be6f1</id>
<content type='text'>
Will also work with empty repositories.
</content>
</entry>
<entry>
<title>MODULES-1800 - fix case where ensure =&gt; latest and no revision specified</title>
<updated>2015-08-03T23:49:01+00:00</updated>
<author>
<name>Morgan Haskel</name>
<email>morgan@puppetlabs.com</email>
</author>
<published>2015-08-03T23:49:01+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-vcsrepo/commit/?id=d68402d1f930d5a30f1ec9224ac3791b6d9d29b9'/>
<id>urn:sha1:d68402d1f930d5a30f1ec9224ac3791b6d9d29b9</id>
<content type='text'>
This would explode when revision was unspecified when you were on a
branch. Use the branch you're currently on when updating.
</content>
</entry>
<entry>
<title>Merge pull request #242 from BillWeiss/bump-ssl-expiry</title>
<updated>2015-06-29T18:28:16+00:00</updated>
<author>
<name>Hunter Haugen</name>
<email>hunter@puppetlabs.com</email>
</author>
<published>2015-06-29T18:28:16+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-vcsrepo/commit/?id=3a437ea1bc4eafb64621911c34e9821f1e10241b'/>
<id>urn:sha1:3a437ea1bc4eafb64621911c34e9821f1e10241b</id>
<content type='text'>
Make sure the embedded SSL cert doesn't expire</content>
</entry>
<entry>
<title>acceptance: Add a test verifying anonymous https cloning</title>
<updated>2015-05-29T12:00:42+00:00</updated>
<author>
<name>David Schmitt</name>
<email>david.schmitt@puppetlabs.com</email>
</author>
<published>2015-05-29T12:00:42+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-vcsrepo/commit/?id=8d3e112fec38627096e7d18d796e3abeaf677d66'/>
<id>urn:sha1:8d3e112fec38627096e7d18d796e3abeaf677d66</id>
<content type='text'>
In MODULES-891 the question arose whether https sources are supported.
This test shows that it works.
</content>
</entry>
<entry>
<title>Just bumping the expiration date...</title>
<updated>2015-04-08T17:24:28+00:00</updated>
<author>
<name>Bill Weiss</name>
<email>bill@backstopsolutions.com</email>
</author>
<published>2015-04-08T17:24:28+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-vcsrepo/commit/?id=1be44c3b95b8e01ac583661c5f9465c141cf82da'/>
<id>urn:sha1:1be44c3b95b8e01ac583661c5f9465c141cf82da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implemented multiple remotes feature for git provider.</title>
<updated>2015-01-22T00:59:18+00:00</updated>
<author>
<name>Jonathan Tripathy</name>
<email>jonathan.tripathy@puppetlabs.com</email>
</author>
<published>2015-01-21T07:12:20+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-vcsrepo/commit/?id=5d6ef988af1ff90b4625b0426301cb6fad0268b8'/>
<id>urn:sha1:5d6ef988af1ff90b4625b0426301cb6fad0268b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove let use as variable.</title>
<updated>2015-01-14T16:53:31+00:00</updated>
<author>
<name>Hunter Haugen</name>
<email>hunter@puppetlabs.com</email>
</author>
<published>2015-01-14T16:47:57+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-vcsrepo/commit/?id=68fc802b937334eda195f28c645e43b23d3ff061'/>
<id>urn:sha1:68fc802b937334eda195f28c645e43b23d3ff061</id>
<content type='text'>
Since lets can't be used in before :all any more.
</content>
</entry>
<entry>
<title>MODULES-1596 - Repository repeatedly destroyed/created with force</title>
<updated>2014-12-26T23:49:52+00:00</updated>
<author>
<name>Morgan Haskel</name>
<email>morgan@puppetlabs.com</email>
</author>
<published>2014-12-26T23:27:20+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-vcsrepo/commit/?id=56f25d57dfa26de618416e9bdd4a853296ffcbc1'/>
<id>urn:sha1:56f25d57dfa26de618416e9bdd4a853296ffcbc1</id>
<content type='text'>
The `retrieve` method was calling `create` and `destroy` on every run
with `force =&gt; true`. Retrieve should not be making any changes to the
system, so removed that code, and updated `working_copy_exists` to make
sure that the directory not only contains a `.git` directory, but also
if `source` is specified it also matches `#{path}/.git/config` so that
it will overwrite a git repo with a different source.

Updated tests to not check for the old broken behavior. Added a regression test.
</content>
</entry>
</feed>
