From 11dfa3835e855161dbb3ca98159442463d6fa8d2 Mon Sep 17 00:00:00 2001 From: Luke Blaney Date: Tue, 27 May 2014 13:46:49 +0100 Subject: Update Modulefile to use hyphen in name, not slash For details about the difference, see: http://docs.puppetlabs.com/puppet/latest/reference/modules_publishing.html#another-note-on-module-names --- Modulefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Modulefile b/Modulefile index d2bbe92..7b41839 100644 --- a/Modulefile +++ b/Modulefile @@ -1,4 +1,4 @@ -name 'puppetlabs/vcsrepo' +name 'puppetlabs-vcsrepo' version '0.2.0' summary 'Manage repositories from various version control systems' description 'Manage repositories from various version control systems' -- cgit v1.2.3 From e528ebe011c8db4f2b405343adb7fd1fa4c3aa87 Mon Sep 17 00:00:00 2001 From: Peter Souter Date: Mon, 2 Jun 2014 22:51:31 +0100 Subject: Update .gitignore Ignore .vagrant folder for Beaker --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 44e004c..b5fe773 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ coverage \#* Gemfile.lock log +.vagrant #Intellij .idea -- cgit v1.2.3 From cdf207a3d87149937a28953850fedfbe8c78e5f9 Mon Sep 17 00:00:00 2001 From: Morgan Haskel Date: Mon, 19 May 2014 14:47:11 -0400 Subject: Updated modulefile and added metadata.json for 1.0.0 release. Supported OS list should be checked in metadata. CHANGELOG still needs to be updated for 1.0.0 release. --- Modulefile | 2 +- metadata.json | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+), 1 deletion(-) create mode 100644 metadata.json diff --git a/Modulefile b/Modulefile index d2bbe92..52dede3 100644 --- a/Modulefile +++ b/Modulefile @@ -1,4 +1,4 @@ name 'puppetlabs/vcsrepo' -version '0.2.0' +version '1.0.0' summary 'Manage repositories from various version control systems' description 'Manage repositories from various version control systems' diff --git a/metadata.json b/metadata.json new file mode 100644 index 0000000..752d3c2 --- /dev/null +++ b/metadata.json @@ -0,0 +1,48 @@ +{ + "name": "puppetlabs-vcsrepo", + "version": "1.0.0", + "source": "https://github.com/puppetlabs/puppetlabs-vcsrepo", + "author": "Puppet Labs", + "license": "GPLv2", + "project_page": "https://github.com/puppetlabs/puppetlabs-vcsrepo", + "summary": "Puppet module providing a type to manage repositories from various version control systems", + "operatingsystem_support": [ + { + "operatingsystem": "RedHat", + "operatingsystemrelease": [ + "5", + "6", + "7" + ] + }, + { + "operatingsystem": "CentOS", + "operatingsystemrelease": [ + "5", + "6", + "7" + + ] + }, + { + "operatingsystem": "Debian", + "operatingsystemrelease": [ + "6", + "7" + ] + }, + { + "operatingsystem": "Ubuntu", + "operatingsystemrelease": [ + "10.04", + "12.04", + "14.04" + ] + } + ], + "requirements": [ + { "name": "pe", "version_requirement": ">= 3.2.0 < 3.4.0" }, + { "name": "puppet", "version_requirement": "3.x" } + ], + "dependencies": [] +} -- cgit v1.2.3 From 9a1df86686f0a771eace81e4344e1e9c27c98d79 Mon Sep 17 00:00:00 2001 From: Morgan Haskel Date: Wed, 4 Jun 2014 14:40:37 -0400 Subject: Update changelog and metadata for 1.0.0 release. --- CHANGELOG | 26 ++++++++++++++++++++++++++ metadata.json | 23 ++++++++++++++++++++++- 2 files changed, 48 insertions(+), 1 deletion(-) diff --git a/CHANGELOG b/CHANGELOG index 8142f5d..812a2c7 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,29 @@ +2014-06-04 - Version 1.0.0 + +Summary: + +This release focuses on a number of bugfixes, and also has some +new features for Bzr and Git. + +Features: +- Bzr: + - Call set_ownership +- Git: + - Add ability for shallow clones + - Use -a and desired for HARD resets + - Use rev-parse to get tag canonical revision + +Fixes: +- HG: + - Only add ssh options when it's talking to the network +- Git: + - Fix for issue with detached HEAD + - force => true will now destroy and recreate repo + - Actually use the remote parameter + - Use origin/master instead of origin/HEAD when on master +- SVN: + - Fix svnlook behavior with plain directories + 2013-11-13 - Version 0.2.0 Summary: diff --git a/metadata.json b/metadata.json index 752d3c2..c9a139e 100644 --- a/metadata.json +++ b/metadata.json @@ -21,7 +21,28 @@ "5", "6", "7" - + ] + }, + { + "operatingsystem": "OracleLinux", + "operatingsystemrelease": [ + "5", + "6", + "7" + ] + }, + { + "operatingsystem": "Scientific", + "operatingsystemrelease": [ + "5", + "6", + "7" + ] + }, + { + "operatingsystem": "SLES", + "operatingsystemrelease": [ + "11 SP1" ] }, { -- cgit v1.2.3 From c7bb9399041c0933ed2d03768dd58db950ad2702 Mon Sep 17 00:00:00 2001 From: John Duarte Date: Wed, 4 Jun 2014 15:43:09 -0700 Subject: Remove beaker from Gemfile Having both `beaker` and `beaker-rspec` in the Gemfile results in a dual inclusion of `beaker` as a dependency resulting in version 2.0.0 of `beaker-rspec` being installed. The tests for vcsrepo require the `BEAKER_setfile` ENV var, which is only available in `beaker-rspec` 2.2.0 and above. Removing `beaker` allows the latest version of `beaker-rspec` to be installed, thus satisfying this requirement. --- Gemfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Gemfile b/Gemfile index 2fcc822..e32d3da 100644 --- a/Gemfile +++ b/Gemfile @@ -7,7 +7,6 @@ group :development, :test do gem 'serverspec', :require => false gem 'puppet-lint', :require => false gem 'pry', :require => false - gem 'beaker', :require => false gem 'beaker-rspec', :require => false gem 'simplecov', :require => false end -- cgit v1.2.3 From 504d9d9215f8bbc6f2ad99f4a349286d4555eb21 Mon Sep 17 00:00:00 2001 From: John Duarte Date: Thu, 5 Jun 2014 13:11:57 -0700 Subject: Pin gem versions in Gemfile Pin beaker-rspec to ~2.2 Pin rspec to ~2.14 --- Gemfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Gemfile b/Gemfile index e32d3da..0120ece 100644 --- a/Gemfile +++ b/Gemfile @@ -7,7 +7,8 @@ group :development, :test do gem 'serverspec', :require => false gem 'puppet-lint', :require => false gem 'pry', :require => false - gem 'beaker-rspec', :require => false + gem 'beaker-rspec', '~>2.2', :require => false + gem 'rspec', '~>2.14', :require => false gem 'simplecov', :require => false end -- cgit v1.2.3