Skip to content

Commit

Permalink
Merge pull request #22 from voxpupuli/release-v1.0.0
Browse files Browse the repository at this point in the history
Prepare Release v1.0.0
  • Loading branch information
rwaffen authored Nov 14, 2023
2 parents dae4232 + dc3603a commit 40acb92
Show file tree
Hide file tree
Showing 5 changed files with 376 additions and 11 deletions.
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
TEST-*.xml
.bundle/
vendor/
Gemfile.lock
350 changes: 350 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,350 @@
# Changelog

All notable changes to this project will be documented in this file.

## [v1.0.0](https://github.com/voxpupuli/container-puppetserver/tree/v1.0.0) (2023-11-13)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.13.0...v1.0.0)

**Closed issues:**

- Puppetserver container manifest unknown [\#17](https://github.com/voxpupuli/container-puppetserver/issues/17)
- Puppetserver 8 [\#16](https://github.com/voxpupuli/container-puppetserver/issues/16)

**Merged pull requests:**

- Update build\_arch to include linux/arm64 [\#21](https://github.com/voxpupuli/container-puppetserver/pull/21) ([rwaffen](https://github.com/rwaffen))
- Add matrix setup to build several versions in parallel specified in a json file [\#19](https://github.com/voxpupuli/container-puppetserver/pull/19) ([rwaffen](https://github.com/rwaffen))

## [7.13.0](https://github.com/voxpupuli/container-puppetserver/tree/7.13.0) (2023-10-19)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.9.2...7.13.0)

**Closed issues:**

- rename repo [\#5](https://github.com/voxpupuli/container-puppetserver/issues/5)

**Merged pull requests:**

- updates to documentation and variable naming [\#14](https://github.com/voxpupuli/container-puppetserver/pull/14) ([rwaffen](https://github.com/rwaffen))
- update documentation [\#13](https://github.com/voxpupuli/container-puppetserver/pull/13) ([rwaffen](https://github.com/rwaffen))
- update readme on how to build a container [\#12](https://github.com/voxpupuli/container-puppetserver/pull/12) ([rwaffen](https://github.com/rwaffen))
- update readme [\#11](https://github.com/voxpupuli/container-puppetserver/pull/11) ([rwaffen](https://github.com/rwaffen))
- update build [\#10](https://github.com/voxpupuli/container-puppetserver/pull/10) ([rwaffen](https://github.com/rwaffen))
- cleanup repo [\#9](https://github.com/voxpupuli/container-puppetserver/pull/9) ([rwaffen](https://github.com/rwaffen))
- update build \(copy of puppetdb changes\) [\#8](https://github.com/voxpupuli/container-puppetserver/pull/8) ([rwaffen](https://github.com/rwaffen))
- Add CODEOWNERS [\#6](https://github.com/voxpupuli/container-puppetserver/pull/6) ([bastelfreak](https://github.com/bastelfreak))
- initial voxpupuli [\#2](https://github.com/voxpupuli/container-puppetserver/pull/2) ([tuxmea](https://github.com/tuxmea))
- dependabot: check for github actions, docker and bundler [\#1](https://github.com/voxpupuli/container-puppetserver/pull/1) ([bastelfreak](https://github.com/bastelfreak))

## [7.9.2](https://github.com/voxpupuli/container-puppetserver/tree/7.9.2) (2022-06-22)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.9.0...7.9.2)

## [7.9.0](https://github.com/voxpupuli/container-puppetserver/tree/7.9.0) (2022-06-22)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.9.1...7.9.0)

## [7.9.1](https://github.com/voxpupuli/container-puppetserver/tree/7.9.1) (2022-06-22)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.8.0...7.9.1)

## [7.8.0](https://github.com/voxpupuli/container-puppetserver/tree/7.8.0) (2022-04-04)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.7.0...7.8.0)

## [7.7.0](https://github.com/voxpupuli/container-puppetserver/tree/7.7.0) (2022-04-04)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.6.1...7.7.0)

## [7.6.1](https://github.com/voxpupuli/container-puppetserver/tree/7.6.1) (2022-03-02)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.20.0...7.6.1)

## [6.20.0](https://github.com/voxpupuli/container-puppetserver/tree/6.20.0) (2022-03-02)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.19.0...6.20.0)

## [6.19.0](https://github.com/voxpupuli/container-puppetserver/tree/6.19.0) (2022-03-02)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.4.1...6.19.0)

## [7.4.1](https://github.com/voxpupuli/container-puppetserver/tree/7.4.1) (2021-08-26)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.4.0...7.4.1)

## [7.4.0](https://github.com/voxpupuli/container-puppetserver/tree/7.4.0) (2021-08-26)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.5.0...7.4.0)

## [7.5.0](https://github.com/voxpupuli/container-puppetserver/tree/7.5.0) (2021-08-26)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.6.0...7.5.0)

## [7.6.0](https://github.com/voxpupuli/container-puppetserver/tree/7.6.0) (2021-08-26)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.4.2...7.6.0)

## [7.4.2](https://github.com/voxpupuli/container-puppetserver/tree/7.4.2) (2021-08-26)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.17.0...7.4.2)

## [6.17.0](https://github.com/voxpupuli/container-puppetserver/tree/6.17.0) (2021-08-25)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.17.1...6.17.0)

## [6.17.1](https://github.com/voxpupuli/container-puppetserver/tree/6.17.1) (2021-08-25)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.18.0...6.17.1)

## [6.18.0](https://github.com/voxpupuli/container-puppetserver/tree/6.18.0) (2021-08-25)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.3.0...6.18.0)

## [7.3.0](https://github.com/voxpupuli/container-puppetserver/tree/7.3.0) (2021-08-06)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.2.1...7.3.0)

## [7.2.1](https://github.com/voxpupuli/container-puppetserver/tree/7.2.1) (2021-07-01)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.16.1...7.2.1)

## [6.16.1](https://github.com/voxpupuli/container-puppetserver/tree/6.16.1) (2021-07-01)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.1.2...6.16.1)

## [7.1.2](https://github.com/voxpupuli/container-puppetserver/tree/7.1.2) (2021-04-21)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.2.0...7.1.2)

## [7.2.0](https://github.com/voxpupuli/container-puppetserver/tree/7.2.0) (2021-04-21)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.15.3...7.2.0)

## [6.15.3](https://github.com/voxpupuli/container-puppetserver/tree/6.15.3) (2021-04-14)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.16.0...6.15.3)

## [6.16.0](https://github.com/voxpupuli/container-puppetserver/tree/6.16.0) (2021-04-14)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.1.1...6.16.0)

## [7.1.1](https://github.com/voxpupuli/container-puppetserver/tree/7.1.1) (2021-04-07)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.15.2...7.1.1)

## [6.15.2](https://github.com/voxpupuli/container-puppetserver/tree/6.15.2) (2021-04-07)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.1.0...6.15.2)

## [7.1.0](https://github.com/voxpupuli/container-puppetserver/tree/7.1.0) (2021-01-27)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.0.3...7.1.0)

## [7.0.3](https://github.com/voxpupuli/container-puppetserver/tree/7.0.3) (2021-01-27)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.0.2...7.0.3)

## [7.0.2](https://github.com/voxpupuli/container-puppetserver/tree/7.0.2) (2020-05-11)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.0.1...7.0.2)

## [7.0.1](https://github.com/voxpupuli/container-puppetserver/tree/7.0.1) (2020-05-11)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.0.0...7.0.1)

## [7.0.0](https://github.com/voxpupuli/container-puppetserver/tree/7.0.0) (2020-05-11)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.15.1...7.0.0)

## [6.15.1](https://github.com/voxpupuli/container-puppetserver/tree/6.15.1) (2020-05-11)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.15.0...6.15.1)

## [6.15.0](https://github.com/voxpupuli/container-puppetserver/tree/6.15.0) (2020-05-11)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.14.1...6.15.0)

## [6.14.1](https://github.com/voxpupuli/container-puppetserver/tree/6.14.1) (2020-05-11)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.14.0...6.14.1)

## [6.14.0](https://github.com/voxpupuli/container-puppetserver/tree/6.14.0) (2020-05-11)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.13.0...6.14.0)

## [6.13.0](https://github.com/voxpupuli/container-puppetserver/tree/6.13.0) (2020-05-11)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.12.2...6.13.0)

## [6.12.2](https://github.com/voxpupuli/container-puppetserver/tree/6.12.2) (2020-05-11)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.12.1...6.12.2)

## [6.12.1](https://github.com/voxpupuli/container-puppetserver/tree/6.12.1) (2020-05-11)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.12.0...6.12.1)

## [6.12.0](https://github.com/voxpupuli/container-puppetserver/tree/6.12.0) (2020-05-11)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.11.0...6.12.0)

## [6.11.0](https://github.com/voxpupuli/container-puppetserver/tree/6.11.0) (2020-04-20)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.11.1...6.11.0)

## [6.11.1](https://github.com/voxpupuli/container-puppetserver/tree/6.11.1) (2020-04-20)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.10.0...6.11.1)

## [6.10.0](https://github.com/voxpupuli/container-puppetserver/tree/6.10.0) (2020-03-24)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.9.1...6.10.0)

## [6.9.1](https://github.com/voxpupuli/container-puppetserver/tree/6.9.1) (2020-02-20)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.9.2...6.9.1)

## [6.9.2](https://github.com/voxpupuli/container-puppetserver/tree/6.9.2) (2020-02-20)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.9.0...6.9.2)

## [6.9.0](https://github.com/voxpupuli/container-puppetserver/tree/6.9.0) (2020-01-27)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.8.0...6.9.0)

## [6.8.0](https://github.com/voxpupuli/container-puppetserver/tree/6.8.0) (2019-12-12)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.7.2...6.8.0)

## [6.7.2](https://github.com/voxpupuli/container-puppetserver/tree/6.7.2) (2019-10-27)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.7.1...6.7.2)

## [6.7.1](https://github.com/voxpupuli/container-puppetserver/tree/6.7.1) (2019-10-02)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.7.0...6.7.1)

## [6.7.0](https://github.com/voxpupuli/container-puppetserver/tree/6.7.0) (2019-09-26)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.6.0...6.7.0)

## [6.6.0](https://github.com/voxpupuli/container-puppetserver/tree/6.6.0) (2019-09-11)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.5.0...6.6.0)

## [6.5.0](https://github.com/voxpupuli/container-puppetserver/tree/6.5.0) (2019-07-18)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.4.0...6.5.0)

## [6.4.0](https://github.com/voxpupuli/container-puppetserver/tree/6.4.0) (2019-06-06)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.3.3...6.4.0)

## [6.3.3](https://github.com/voxpupuli/container-puppetserver/tree/6.3.3) (2019-03-20)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.3.2...6.3.3)

## [6.3.2](https://github.com/voxpupuli/container-puppetserver/tree/6.3.2) (2019-03-20)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.3.1...6.3.2)

## [6.3.1](https://github.com/voxpupuli/container-puppetserver/tree/6.3.1) (2019-03-20)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.3.0...6.3.1)

## [6.3.0](https://github.com/voxpupuli/container-puppetserver/tree/6.3.0) (2019-03-20)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.2.1...6.3.0)

## [6.2.1](https://github.com/voxpupuli/container-puppetserver/tree/6.2.1) (2019-02-11)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.0.5...6.2.1)

## [6.0.5](https://github.com/voxpupuli/container-puppetserver/tree/6.0.5) (2019-02-09)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.0.4...6.0.5)

## [6.0.4](https://github.com/voxpupuli/container-puppetserver/tree/6.0.4) (2019-02-09)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.14...6.0.4)

## [5.3.14](https://github.com/voxpupuli/container-puppetserver/tree/5.3.14) (2019-02-08)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.13...5.3.14)

## [5.3.13](https://github.com/voxpupuli/container-puppetserver/tree/5.3.13) (2019-02-08)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.12...5.3.13)

## [5.3.12](https://github.com/voxpupuli/container-puppetserver/tree/5.3.12) (2019-02-08)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.11...5.3.12)

## [5.3.11](https://github.com/voxpupuli/container-puppetserver/tree/5.3.11) (2019-02-08)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.9...5.3.11)

## [5.3.9](https://github.com/voxpupuli/container-puppetserver/tree/5.3.9) (2019-02-08)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.10...5.3.9)

## [5.3.10](https://github.com/voxpupuli/container-puppetserver/tree/5.3.10) (2019-02-08)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.8...5.3.10)

## [5.3.8](https://github.com/voxpupuli/container-puppetserver/tree/5.3.8) (2019-02-08)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.16...5.3.8)

## [5.3.16](https://github.com/voxpupuli/container-puppetserver/tree/5.3.16) (2019-02-08)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.15...5.3.16)

## [5.3.15](https://github.com/voxpupuli/container-puppetserver/tree/5.3.15) (2019-02-08)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.2.0...5.3.15)

## [6.2.0](https://github.com/voxpupuli/container-puppetserver/tree/6.2.0) (2019-01-10)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.0.3...6.2.0)

## [6.0.3](https://github.com/voxpupuli/container-puppetserver/tree/6.0.3) (2019-01-08)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.7...6.0.3)

## [5.3.7](https://github.com/voxpupuli/container-puppetserver/tree/5.3.7) (2019-01-08)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.1.0...5.3.7)

## [6.1.0](https://github.com/voxpupuli/container-puppetserver/tree/6.1.0) (2018-12-12)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.6...6.1.0)

## [5.3.6](https://github.com/voxpupuli/container-puppetserver/tree/5.3.6) (2018-10-19)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.0.2...5.3.6)

## [6.0.2](https://github.com/voxpupuli/container-puppetserver/tree/6.0.2) (2018-10-05)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.0.1...6.0.2)

## [6.0.1](https://github.com/voxpupuli/container-puppetserver/tree/6.0.1) (2018-09-21)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.0.0...6.0.1)

## [6.0.0](https://github.com/voxpupuli/container-puppetserver/tree/6.0.0) (2018-09-17)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.5...6.0.0)

## [5.3.5](https://github.com/voxpupuli/container-puppetserver/tree/5.3.5) (2018-08-10)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.4...5.3.5)

## [5.3.4](https://github.com/voxpupuli/container-puppetserver/tree/5.3.4) (2018-06-13)

[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/d4a1fad4637c70b4561711ba605a7aded48fd349...5.3.4)



\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
12 changes: 4 additions & 8 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
source "https://rubygems.org"
# frozen_string_literal: true

gem 'pupperware',
:git => 'https://github.com/puppetlabs/pupperware.git',
:branch => 'main',
:glob => 'gem/*.gemspec'
source 'https://rubygems.org'

group :test do
gem 'rspec'
gem 'rspec_junit_formatter'
group :release do
gem 'github_changelog_generator', '~> 1.16.4', require: false
end
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,6 @@ If you plan to use the in-server CA, restarting the container can cause the serv
To prevent this, you can persist the default cadir, `/etc/puppetlabs/puppetserver/ca`.
For example, `docker run -v $PWD/ca-ssl:/etc/puppetlabs/puppetserver/ca voxpupuli/container-puppetserver:7.13.0`.

## How to build the container
## How to Release the container

[see here](https://github.com/voxpupuli/crafty/blob/main/docs/how-to-build.md)
[see here](https://github.com/voxpupuli/crafty/blob/main/docs/how-to-release.md)
17 changes: 17 additions & 0 deletions Rakefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# frozen_string_literal: true

begin
require 'rubygems'
require 'github_changelog_generator/task'
rescue LoadError
# github_changelog_generator isn't available, so we won't define a rake task with it
else
GitHubChangelogGenerator::RakeTask.new :changelog do |config|
config.header = "# Changelog\n\nAll notable changes to this project will be documented in this file."
config.exclude_labels = %w[duplicate question invalid wontfix wont-fix skip-changelog]
config.user = 'voxpupuli'
config.project = 'container-puppetserver'
# get branch name from git and strip off any prefixes (e.g. 'release-')
config.future_release = `git rev-parse --abbrev-ref HEAD`.strip.split('-', 2).last
end
end

0 comments on commit 40acb92

Please sign in to comment.