Showing with 53 additions and 9 deletions.
  1. +0 −2 .fixtures.yml
  2. +11 −0 CHANGELOG.md
  3. +3 −1 Gemfile
  4. +34 −0 HISTORY.md
  5. +1 −1 Rakefile
  6. +2 −2 metadata.json
  7. +0 −1 spec/spec_helper.rb
  8. +2 −2 spec/spec_helper_acceptance.rb
2 changes: 0 additions & 2 deletions .fixtures.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
fixtures:
symlinks:
git: "#{source_dir}"
repositories:
stdlib: 'https://github.com/puppetlabs/puppetlabs-stdlib'
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## [4.1.1](https://github.com/theforeman/puppet-git/tree/4.1.1) (2018-10-15)

[Full Changelog](https://github.com/theforeman/puppet-git/compare/4.1.0...4.1.1)

**Merged pull requests:**

- allow puppetlabs-stdlib 5.x [\#45](https://github.com/theforeman/puppet-git/pull/45) ([mmoll](https://github.com/mmoll))

## [4.1.0](https://github.com/theforeman/puppet-git/tree/4.1.0) (2018-07-16)

[Full Changelog](https://github.com/theforeman/puppet-git/compare/4.0.0...4.1.0)
Expand Down Expand Up @@ -55,3 +63,6 @@

## 1.3.1
* Always default to 'git' package, fix related bugs


\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
4 changes: 3 additions & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,10 @@ gem 'puppet-lint-version_comparison-check'
gem 'simplecov'
gem 'github_changelog_generator', {"git"=>"https://github.com/skywinder/github-changelog-generator", "ref"=>"20ee04ba1234e9e83eb2ffb5056e23d641c7a018", "groups"=>["development"]}
gem 'puppet-blacksmith', '>= 4.1.0', {"groups"=>["development"]}
gem 'beaker', '>= 3.9.0', {"groups"=>["system_tests"]}
gem 'beaker', '>= 4.0.0', {"groups"=>["system_tests"]}
gem 'beaker-docker', {"groups"=>["system_tests"]}
gem 'beaker-hostgenerator', '>= 1.1.10', {"groups"=>["system_tests"]}
gem 'beaker-puppet', {"groups"=>["system_tests"]}
gem 'beaker-rspec', {"groups"=>["system_tests"]}
gem 'beaker-module_install_helper', {"groups"=>["system_tests"]}
gem 'beaker-puppet_install_helper', {"groups"=>["system_tests"]}
Expand Down
34 changes: 34 additions & 0 deletions HISTORY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
## 3.0.0
* Drop Puppet 3 support
* Use Puppet 4 data types
* Use Hiera data provider
* Support Debian 9
* Allow overriding the git binary from the main class

## 2.0.0
* Drop Ruby 1.8.7 support

## 1.6.0
* Add group, mode parameters for repo directory permissions
* Add args parameter for arbitrary git arguments
* Ensure repo directory is present before running git
* Support bare cloning with git::repo::bare set
* Support Puppet 3.0 minimum
* Support Fedora 21, remove Debian 6 (Squeeze), add Debian 8 and Ubuntu 16.04

## 1.5.0
* Add FreeBSD support
* Support Puppet 4 and future parser

## 1.4.1
* Add minimal tests, increased linting
* Fixes to metadata quality

## 1.4.0
* Parameterize 'git' class, add package_ensure parameter

## 1.3.2
* Run git from a temporary working directory to avoid cwd errors

## 1.3.1
* Always default to 'git' package, fix related bugs
2 changes: 1 addition & 1 deletion Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ begin
GitHubChangelogGenerator::RakeTask.new :changelog do |config|
raise "Set CHANGELOG_GITHUB_TOKEN environment variable eg 'export CHANGELOG_GITHUB_TOKEN=valid_token_here'" if Rake.application.top_level_tasks.include? "changelog" and ENV['CHANGELOG_GITHUB_TOKEN'].nil?
metadata = JSON.load(File.read('metadata.json'))
config.user = metadata['author']
config.user = 'theforeman'
config.project = "puppet-#{metadata['name'].split('-').last}"
config.future_release = metadata['version']
config.exclude_labels = ['duplicate', 'question', 'invalid', 'wontfix', 'Modulesync', 'skip-changelog']
Expand Down
4 changes: 2 additions & 2 deletions metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "theforeman-git",
"version": "4.1.0",
"version": "4.1.1",
"author": "theforeman",
"summary": "git installation and configuration",
"license": "GPL-3.0+",
Expand All @@ -15,7 +15,7 @@
"dependencies": [
{
"name": "puppetlabs/stdlib",
"version_requirement": ">= 4.13.0 < 5.0.0"
"version_requirement": ">= 4.13.0 < 6.0.0"
}
],
"requirements": [
Expand Down
1 change: 0 additions & 1 deletion spec/spec_helper.rb
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
include RspecPuppetFacts

# Original fact sources:
add_custom_fact :concat_basedir, '/tmp' # puppetlabs-concat
add_custom_fact :puppet_environmentpath, '/etc/puppetlabs/code/environments' # puppetlabs-stdlib
add_custom_fact :root_home, '/root' # puppetlabs-stdlib

Expand Down
4 changes: 2 additions & 2 deletions spec/spec_helper_acceptance.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
require 'beaker-rspec/spec_helper'
require 'beaker-rspec/helpers/serverspec'
require 'beaker-puppet'
require 'beaker-rspec'
require 'beaker/puppet_install_helper'
require 'beaker/module_install_helper'

Expand Down