Skip to content

Commit

Permalink
feat(formula): add powerdns-formula (without platforms)
Browse files Browse the repository at this point in the history
* Attempted to get platforms working:
  - Got `debian-10` & `opensuse-leap-15` working but with numerous
    modifications to the formula
  - Will leave this until PR queue has been cleared
  • Loading branch information
myii committed Apr 17, 2020
1 parent ae97817 commit d1e3215
Show file tree
Hide file tree
Showing 4 changed files with 33 additions and 2 deletions.
1 change: 1 addition & 0 deletions pillar.example
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@ ssf:
- php
- postfix
- postgres
- powerdns
- prometheus
- rabbitmq
- redis
Expand Down
5 changes: 3 additions & 2 deletions ssf/defaults.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ ssf_node_anchors:
# An alternative method could be to use:
# `git describe --abbrev=0 --tags`
# yamllint disable rule:line-length rule:quoted-strings
title: "feat(semantic-release): implement for this formula"
body: '* Checked using https://github.com/myii/ssf-formula/pull/150'
title: "feat(semantic-release): implement for this formula (without platforms)"
body: '* Automated using https://github.com/myii/ssf-formula/pull/156'
# yamllint enable rule:line-length rule:quoted-strings
github:
owner: 'saltstack-formulas'
Expand Down Expand Up @@ -418,6 +418,7 @@ ssf:
name: 'suse'
postfix: *formula_default
postgres: *formula_default
powerdns: *formula_default
prometheus: *formula_default
rabbitmq:
<<: *formula_default
Expand Down
1 change: 1 addition & 0 deletions ssf/files/tofs_template-formula/docs/CONTRIBUTING.rst
Original file line number Diff line number Diff line change
Expand Up @@ -207,6 +207,7 @@ These formulas are already compatible with semantic-release:
#. `php-formula <https://github.com/saltstack-formulas/php-formula>`_
#. `postfix-formula <https://github.com/saltstack-formulas/postfix-formula>`_
#. `postgres-formula <https://github.com/saltstack-formulas/postgres-formula>`_
#. `powerdns-formula <https://github.com/saltstack-formulas/powerdns-formula>`_
#. `prometheus-formula <https://github.com/saltstack-formulas/prometheus-formula>`_
#. `rabbitmq-formula <https://github.com/saltstack-formulas/rabbitmq-formula>`_
#. `redis-formula <https://github.com/saltstack-formulas/redis-formula>`_
Expand Down
28 changes: 28 additions & 0 deletions ssf/formulas.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1861,6 +1861,34 @@ ssf:
- postgres/repo.yaml
- test/salt/pillar/postgres.sls
semrel_files: *semrel_files_default
powerdns:
context:
git:
github:
repo: 'powerdns-formula'
inspec_suites_kitchen:
0:
inspec_yml:
summary: >-
Verify that the powerdns formula is setup and configured correctly
inspec_suites_matrix: []
platforms: []
platforms_matrix: []
yamllint:
ignore:
additional:
- sls.example
semrel_files:
.gitignore: *file__--gitignore
.rubocop.yml: *file__--rubocop--yml
.salt-lint: *file__--salt-lint
.travis.yml: *file__--travis--yml
.yamllint: *file__--yamllint
commitlint.config.js: *file__commitlint--config--js
Gemfile: *file__Gemfile
pre-commit_semantic-release.sh: *file__pre-commit_semantic-release--sh
release-rules.js: *file__release-rules--js
release.config.js: *file__release--config--js
prometheus:
context:
git:
Expand Down

0 comments on commit d1e3215

Please sign in to comment.