File tree Expand file tree Collapse file tree 4 files changed +33
-3
lines changed Expand file tree Collapse file tree 4 files changed +33
-3
lines changed Original file line number Diff line number Diff line change 84
84
- prometheus
85
85
- redis
86
86
- rkhunter
87
+ - salt
87
88
- ssf
88
89
- stack
89
90
- sudoers
Original file line number Diff line number Diff line change @@ -14,8 +14,9 @@ ssf_node_anchors:
14
14
# release phase via. `pre-commit_semantic-release.sh`
15
15
# An alternative method could be to use:
16
16
# `git describe --abbrev=0 --tags`
17
- title : ' ci(kitchen): use `openssh.config` as `state_top`'
18
- body : ' * Semi-automated using https://github.com/myii/ssf-formula/pull/33'
17
+ # yamllint disable-line rule:line-length
18
+ title : ' feat: use `semantic-release` cross-formula standard structure'
19
+ body : ' * Semi-automated using https://github.com/myii/ssf-formula/pull/31'
19
20
github :
20
21
owner : saltstack-formulas
21
22
repo : ' '
308
309
3 :
309
310
<< : *isk_suite_default
310
311
name : suse
312
+ # NOTE: Only using a basic entry for `salt-formula` for the time being,
313
+ # since the use of Kitchen, InSpec & Travis is non-standard
314
+ salt : *formula_default
311
315
ssf : *formula_default
312
316
stack : *formula_default
313
317
sudoers : *formula_default
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ extends: {{ yamllint.extends }}
22
22
# Not disabling via. `*.yml` since we may end up with non-Jinja YAML files here
23
23
{%- elif semrel_formula == 'mysql' %}
24
24
# 3. Any YAML files using Jinja (result in `yamllint` syntax errors)
25
- {%- elif semrel_formula == 'postgres' %}
25
+ {%- elif semrel_formula in [ 'postgres', 'salt'] %}
26
26
# 3. All YAML files heavily reliant on Jinja; these can be tackled in a subsequent PR
27
27
{%- endif %}
28
28
{%- set yl_ignores = {'ignore':
Original file line number Diff line number Diff line change @@ -963,6 +963,31 @@ ssf:
963
963
use_cirrus_ci : true
964
964
use_tofs : true
965
965
semrel_files : *semrel_files_default
966
+ # NOTE: Only using a basic entry for `salt-formula` for the time being,
967
+ # since the use of Kitchen, InSpec & Travis is non-standard
968
+ salt :
969
+ context :
970
+ git :
971
+ github :
972
+ repo : salt-formula
973
+ use_tofs : true
974
+ yamllint :
975
+ ignore :
976
+ additional :
977
+ - salt/osfamilymap.yaml
978
+ - salt/osmap.yaml
979
+ semrel_files :
980
+ bin/kitchen : *file__bin__kitchen
981
+ docs/CONTRIBUTING.rst : *file__docs__CONTRIBUTING--rst
982
+ docs/TOFS_pattern.rst : *file__docs__TOFS_pattern--rst
983
+ formula/libtofs.jinja : *file__formula__libtofs--jinja
984
+ .gitignore : *file__--gitignore
985
+ .yamllint : *file__--yamllint
986
+ commitlint.config.js : *file__commitlint--config--js
987
+ Gemfile : *file__Gemfile
988
+ pre-commit_semantic-release.sh : *file__pre-commit_semantic-release--sh
989
+ release-rules.js : *file__release-rules--js
990
+ release.config.js : *file__release--config--js
966
991
ssf :
967
992
context :
968
993
git :
You can’t perform that action at this time.
0 commit comments