Skip to content

Commit

Permalink
Prepare project for Puppet Forge
Browse files Browse the repository at this point in the history
  • Loading branch information
Michael Strache committed Jul 1, 2021
1 parent 51292c4 commit 583a7a1
Show file tree
Hide file tree
Showing 5 changed files with 114 additions and 8 deletions.
5 changes: 5 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
*.rb eol=lf
*.erb eol=lf
*.pp eol=lf
*.sh eol=lf
*.epp eol=lf
27 changes: 27 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
.git/
.*.sw[op]
.metadata
.yardoc
.yardwarns
*.iml
/.bundle/
/.idea/
/.vagrant/
/coverage/
/bin/
/doc/
/Gemfile.local
/Gemfile.lock
/junit/
/log/
/pkg/
/spec/fixtures/manifests/
/spec/fixtures/modules/
/tmp/
/vendor/
/convert_report.txt
/update_report.txt
.DS_Store
.project
.envrc
/inventory.yaml
45 changes: 45 additions & 0 deletions .pdkignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
.git/
.*.sw[op]
.metadata
.yardoc
.yardwarns
*.iml
/.bundle/
/.idea/
/.vagrant/
/coverage/
/bin/
/doc/
/Gemfile.local
/Gemfile.lock
/junit/
/log/
/pkg/
/spec/fixtures/manifests/
/spec/fixtures/modules/
/tmp/
/vendor/
/convert_report.txt
/update_report.txt
.DS_Store
.project
.envrc
/inventory.yaml
/appveyor.yml
/.fixtures.yml
/Gemfile
/.gitattributes
/.gitignore
/.gitlab-ci.yml
/.pdkignore
/.puppet-lint.rc
/Rakefile
/rakelib/
/.rspec
/.rubocop.yml
/.travis.yml
/.yardopts
/spec/
/.vscode/
/.sync.yml
/.devcontainer/
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Changelog

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

## Release 1.1.0

**Features**
- Switch from [negativo17 - Multimedia](https://negativo17.org/multimedia/) to [RPM Fusion free](https://rpmfusion.org/) after a version update broke the installation
- Add rspec-puppet unit tests
- Add RuboCop linting
- Prepare project for Puppet Forge

**Bugfixes**
- Code partially broken after latest release [\#4](https://github.com/Jarodiv/puppet-ffmpeg/issues/4)

## Release 1.0.1

**Bugfixes**
- Fix dependency name

## Release 1.0.0

Full rewrite

**Features**
- Remove support for RHEL and Amazon Linux
19 changes: 11 additions & 8 deletions metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
"name": "jarodiv-ffmpeg",
"version": "1.0.1",
"author": "Michael Strache ([email protected])",
"license": "Apache-2.0",
"summary": "Installs FFmpeg",
"license": "Apache-2.0",
"source": "https://github.com/Jarodiv/puppet-ffmpeg",
"project_page": "https://github.com/Jarodiv/puppet-ffmpeg",
"issues_url": "https://github.com/Jarodiv/puppet-ffmpeg/issues",
Expand All @@ -21,12 +21,6 @@
"version_requirement": ">=2.0.0"
}
],
"requirements": [
{
"name": "puppet",
"version_requirement": ">= 4.7.0"
}
],
"operatingsystem_support": [
{
"operatingsystem": "CentOS",
Expand All @@ -36,7 +30,16 @@
]
}
],
"requirements": [
{
"name": "puppet",
"version_requirement": ">= 4.7.0"
}
],
"tags": [
"ffmpeg"
]
],
"pdk-version": "2.1.0",
"template-url": "pdk-default#2.1.0",
"template-ref": "tags/2.1.0-0-ga675ea5"
}

0 comments on commit 583a7a1

Please sign in to comment.