Skip to content

Commit 583a7a1

Browse files
author
Michael Strache
committed
Prepare project for Puppet Forge
1 parent 51292c4 commit 583a7a1

File tree

5 files changed

+114
-8
lines changed

5 files changed

+114
-8
lines changed

.gitattributes

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
*.rb eol=lf
2+
*.erb eol=lf
3+
*.pp eol=lf
4+
*.sh eol=lf
5+
*.epp eol=lf

.gitignore

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
.git/
2+
.*.sw[op]
3+
.metadata
4+
.yardoc
5+
.yardwarns
6+
*.iml
7+
/.bundle/
8+
/.idea/
9+
/.vagrant/
10+
/coverage/
11+
/bin/
12+
/doc/
13+
/Gemfile.local
14+
/Gemfile.lock
15+
/junit/
16+
/log/
17+
/pkg/
18+
/spec/fixtures/manifests/
19+
/spec/fixtures/modules/
20+
/tmp/
21+
/vendor/
22+
/convert_report.txt
23+
/update_report.txt
24+
.DS_Store
25+
.project
26+
.envrc
27+
/inventory.yaml

.pdkignore

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
.git/
2+
.*.sw[op]
3+
.metadata
4+
.yardoc
5+
.yardwarns
6+
*.iml
7+
/.bundle/
8+
/.idea/
9+
/.vagrant/
10+
/coverage/
11+
/bin/
12+
/doc/
13+
/Gemfile.local
14+
/Gemfile.lock
15+
/junit/
16+
/log/
17+
/pkg/
18+
/spec/fixtures/manifests/
19+
/spec/fixtures/modules/
20+
/tmp/
21+
/vendor/
22+
/convert_report.txt
23+
/update_report.txt
24+
.DS_Store
25+
.project
26+
.envrc
27+
/inventory.yaml
28+
/appveyor.yml
29+
/.fixtures.yml
30+
/Gemfile
31+
/.gitattributes
32+
/.gitignore
33+
/.gitlab-ci.yml
34+
/.pdkignore
35+
/.puppet-lint.rc
36+
/Rakefile
37+
/rakelib/
38+
/.rspec
39+
/.rubocop.yml
40+
/.travis.yml
41+
/.yardopts
42+
/spec/
43+
/.vscode/
44+
/.sync.yml
45+
/.devcontainer/

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
## Release 1.1.0
6+
7+
**Features**
8+
- Switch from [negativo17 - Multimedia](https://negativo17.org/multimedia/) to [RPM Fusion free](https://rpmfusion.org/) after a version update broke the installation
9+
- Add rspec-puppet unit tests
10+
- Add RuboCop linting
11+
- Prepare project for Puppet Forge
12+
13+
**Bugfixes**
14+
- Code partially broken after latest release [\#4](https://github.com/Jarodiv/puppet-ffmpeg/issues/4)
15+
16+
## Release 1.0.1
17+
18+
**Bugfixes**
19+
- Fix dependency name
20+
21+
## Release 1.0.0
22+
23+
Full rewrite
24+
25+
**Features**
26+
- Remove support for RHEL and Amazon Linux

metadata.json

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
"name": "jarodiv-ffmpeg",
33
"version": "1.0.1",
44
"author": "Michael Strache ([email protected])",
5-
"license": "Apache-2.0",
65
"summary": "Installs FFmpeg",
6+
"license": "Apache-2.0",
77
"source": "https://github.com/Jarodiv/puppet-ffmpeg",
88
"project_page": "https://github.com/Jarodiv/puppet-ffmpeg",
99
"issues_url": "https://github.com/Jarodiv/puppet-ffmpeg/issues",
@@ -21,12 +21,6 @@
2121
"version_requirement": ">=2.0.0"
2222
}
2323
],
24-
"requirements": [
25-
{
26-
"name": "puppet",
27-
"version_requirement": ">= 4.7.0"
28-
}
29-
],
3024
"operatingsystem_support": [
3125
{
3226
"operatingsystem": "CentOS",
@@ -36,7 +30,16 @@
3630
]
3731
}
3832
],
33+
"requirements": [
34+
{
35+
"name": "puppet",
36+
"version_requirement": ">= 4.7.0"
37+
}
38+
],
3939
"tags": [
4040
"ffmpeg"
41-
]
41+
],
42+
"pdk-version": "2.1.0",
43+
"template-url": "pdk-default#2.1.0",
44+
"template-ref": "tags/2.1.0-0-ga675ea5"
4245
}

0 commit comments

Comments
 (0)