Imran Iqbal
29efb819fc
ci(travis): run shellcheck
during lint job [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/106
2019-11-27 21:02:31 +00:00
Imran Iqbal
8f4db70ece
ci(travis): opt-in to dpl v2
to complete build config validation [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/100
2019-11-20 16:36:07 +00:00
Imran Iqbal
f25db2d5f3
ci(travis): apply changes from build config validation [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/98
2019-11-16 20:09:27 +00:00
Imran Iqbal
1ab8692f31
ci(travis): use build config validation (beta) [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/97
2019-11-13 16:51:39 +00:00
Imran Iqbal
df76c72dce
ci(kitchen): use develop
image until master
is ready (amazonlinux
) [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/93
2019-11-03 11:40:03 +00:00
Imran Iqbal
2ece69c3c1
perf(travis): improve salt-lint
invocation [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/90
2019-11-02 08:42:17 +00:00
Imran Iqbal
ffbe5aad13
fix(release.config.js): use full commit hash in commit link [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/89
2019-10-31 10:34:19 +00:00
Imran Iqbal
70fc49122e
ci(kitchen+travis): upgrade matrix after 2019.2.2
release [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/86
2019-10-30 04:50:49 +00:00
Imran Iqbal
90098c0cdf
ci(kitchen): use debian-10-master-py3
instead of develop
[skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/84
2019-10-24 18:14:09 +01:00
Imran Iqbal
b23168e69e
ci(travis): update salt-lint
config for v0.0.10
[skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/82
2019-10-23 17:37:04 +01:00
Imran Iqbal
a33757a6ad
docs(contributing): remove to use org-level file instead [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/70
2019-10-14 12:31:34 +01:00
Imran Iqbal
50b9808a3b
docs(readme): update link to CONTRIBUTING
[skip ci]
2019-10-14 11:37:46 +01:00
semantic-release-bot
76168cc3e8
chore(release): 0.18.1 [skip ci]
...
## [0.18.1](https://github.com/saltstack-formulas/postfix-formula/compare/v0.18.0...v0.18.1 ) (2019-10-11)
### Bug Fixes
* **rubocop:** add fixes using `rubocop --safe-auto-correct` ([](https://github.com/saltstack-formulas/postfix-formula/commit/87dd217 ))
### Continuous Integration
* **kitchen:** change `log_level` to `debug` instead of `info` ([](https://github.com/saltstack-formulas/postfix-formula/commit/17734cb ))
* **kitchen:** install required packages to bootstrapped `opensuse` [skip ci] ([](https://github.com/saltstack-formulas/postfix-formula/commit/5127bee ))
* **kitchen:** use bootstrapped `opensuse` images until `2019.2.2` [skip ci] ([](https://github.com/saltstack-formulas/postfix-formula/commit/79df4ce ))
* **platform:** add `arch-base-latest` ([](https://github.com/saltstack-formulas/postfix-formula/commit/16e6f58 ))
* merge travis matrix, add `salt-lint` & `rubocop` to `lint` job ([](https://github.com/saltstack-formulas/postfix-formula/commit/0c0a228 ))
* merge travis matrix, add `salt-lint` & `rubocop` to `lint` job ([](https://github.com/saltstack-formulas/postfix-formula/commit/1ec88a4 ))
* use `dist: bionic` & apply `opensuse-leap-15` SCP error workaround ([](https://github.com/saltstack-formulas/postfix-formula/commit/bbbc260 ))
* **travis:** merge `rubocop` linter into main `lint` job ([](https://github.com/saltstack-formulas/postfix-formula/commit/508074a ))
* **yamllint:** add rule `empty-values` & use new `yaml-files` setting ([](https://github.com/saltstack-formulas/postfix-formula/commit/c9a4fc7 ))
2019-10-11 21:25:43 +00:00
Imran Iqbal
508074a286
ci(travis): merge rubocop
linter into main lint
job
...
* Semi-automated using https://github.com/myii/ssf-formula/pull/65
2019-10-11 22:10:00 +01:00
Imran Iqbal
87dd217ec1
fix(rubocop): add fixes using rubocop --safe-auto-correct
2019-10-11 22:01:37 +01:00
Imran Iqbal
90cae491b8
chore(issues): remove issues templates to use org-level templates [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/61
2019-10-10 15:29:27 +01:00
Imran Iqbal
e707692aa0
Merge pull request #102 from myii/ci/merge-matrix-and-add-salt-lint-and-rubocop
...
ci: merge travis matrix, add `salt-lint` & `rubocop` to `lint` job
2019-10-09 23:50:58 +01:00
Imran Iqbal
0c0a228120
ci: merge travis matrix, add salt-lint
& rubocop
to lint
job
...
* Semi-automated using https://github.com/myii/ssf-formula/pull/60
2019-10-09 18:04:01 +01:00
Imran Iqbal
1ec88a45ca
ci: merge travis matrix, add salt-lint
& rubocop
to lint
job
...
* Automated using https://github.com/myii/ssf-formula/pull/60
2019-10-08 16:39:24 +01:00
Imran Iqbal
561d094029
chore(yamllint): update ignored paths and add octal-values
[skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/59
2019-10-07 19:36:10 +01:00
Imran Iqbal
a443d7792d
chore(issues): update Bug report
& Feature request
templates [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/58
2019-10-07 15:30:14 +01:00
Imran Iqbal
5127bee5ca
ci(kitchen): install required packages to bootstrapped opensuse
[skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/53
2019-10-02 00:10:58 +01:00
Imran Iqbal
79df4cedee
ci(kitchen): use bootstrapped opensuse
images until 2019.2.2
[skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/52
2019-10-01 21:37:58 +01:00
Imran Iqbal
468c28e922
chore(issues): provide Bug report
& Feature request
templates [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/48
2019-09-30 16:03:26 +01:00
Niels Abspoel
5f1c8302bc
Merge pull request #99 from myii/chore/standardise-structure
...
ci(platform): add `arch-base-latest`
2019-09-25 19:57:40 +02:00
Imran Iqbal
17734cb191
ci(kitchen): change log_level
to debug
instead of info
...
* Automated using https://github.com/myii/ssf-formula/pull/41
2019-09-23 17:03:33 +01:00
Imran Iqbal
16e6f589cf
ci(platform): add arch-base-latest
...
* Automated using https://github.com/myii/ssf-formula/pull/40
2019-09-22 22:41:03 +01:00
Éric Veiras Galisson
cae0c84319
Merge pull request #98 from myii/chore/standardise-structure
...
ci(yamllint): add rule `empty-values` & use new `yaml-files` setting
2019-09-11 08:29:33 +02:00
Imran Iqbal
c9a4fc7654
ci(yamllint): add rule empty-values
& use new yaml-files
setting
...
* Semi-automated using https://github.com/myii/ssf-formula/pull/27
* Fix errors shown below:
```bash
postfix-formula$ yamllint -s .
./pillar.example
92:15 error empty value in block mapping (empty-values)
```
2019-09-10 22:37:55 +01:00
Niels Abspoel
28ebbadc88
Merge pull request #97 from myii/chore/standardise-structure
...
ci: use `dist: bionic` & apply `opensuse-leap-15` SCP error workaround
2019-09-08 21:42:42 +02:00
Imran Iqbal
bbbc2607eb
ci: use dist: bionic
& apply opensuse-leap-15
SCP error workaround
...
* Automated using https://github.com/myii/ssf-formula/pull/22
2019-09-07 03:42:21 +01:00
semantic-release-bot
077a6a6494
chore(release): 0.18.0 [skip ci]
...
# [0.18.0](https://github.com/saltstack-formulas/postfix-formula/compare/v0.17.1...v0.18.0 ) (2019-09-01)
### Continuous Integration
* **kitchen+travis:** replace EOL pre-salted images ([8996d28
](https://github.com/saltstack-formulas/postfix-formula/commit/8996d28 ))
### Features
* **yamllint:** include for this repo and apply rules throughout ([b4fbac2
](https://github.com/saltstack-formulas/postfix-formula/commit/b4fbac2 ))
2019-09-01 11:34:47 +00:00
Niels Abspoel
621504dea4
Merge pull request #96 from myii/chore/standardise-structure
...
ci(kitchen+travis): replace EOL pre-salted images
2019-09-01 11:42:58 +02:00
Imran Iqbal
8996d287e5
ci(kitchen+travis): replace EOL pre-salted images
...
* Automated using https://github.com/myii/ssf-formula/pull/16
2019-08-28 07:43:02 +01:00
Niels Abspoel
d3da392f0e
Merge pull request #95 from myii/chore/standardise-structure
...
feat(yamllint): include for this repo and apply rules throughout
2019-08-15 19:34:18 +02:00
Imran Iqbal
b4fbac2934
feat(yamllint): include for this repo and apply rules throughout
...
* Semi-automated using `ssf-formula` (v0.5.0)
* Fix (or ignore) errors shown below:
```bash
postfix-formula$ $(grep "\- yamllint" .travis.yml | sed -e "s:^\s\+-\s\(.*\):\1:")
./postfix/osfamilymap.yaml
1:1 warning missing document start "---" (document-start)
./postfix/services.yaml
11:1 warning missing document start "---" (document-start)
12:1 warning comment not indented like content (comments-indentation)
221:1 warning comment not indented like content (comments-indentation)
./postfix/defaults.yaml
4:1 warning missing document start "---" (document-start)
pillar.example
1:1 warning missing document start "---" (document-start)
2:25 warning truthy value should be one of [false, true] (truthy)
13:17 warning truthy value should be one of [false, true] (truthy)
16:17 warning truthy value should be one of [false, true] (truthy)
22:17 warning truthy value should be one of [false, true] (truthy)
23:17 warning truthy value should be one of [false, true] (truthy)
25:17 warning truthy value should be one of [false, true] (truthy)
29:17 warning truthy value should be one of [false, true] (truthy)
31:17 warning truthy value should be one of [false, true] (truthy)
35:17 warning truthy value should be one of [false, true] (truthy)
47:15 warning truthy value should be one of [false, true] (truthy)
50:18 warning truthy value should be one of [false, true] (truthy)
53:21 warning truthy value should be one of [false, true] (truthy)
62:24 warning truthy value should be one of [false, true] (truthy)
66:31 warning truthy value should be one of [false, true] (truthy)
69:19 warning truthy value should be one of [false, true] (truthy)
70:19 warning truthy value should be one of [false, true] (truthy)
73:14 warning truthy value should be one of [false, true] (truthy)
74:21 warning truthy value should be one of [false, true] (truthy)
78:14 warning truthy value should be one of [false, true] (truthy)
89:15 error trailing spaces (trailing-spaces)
96:6 warning missing starting space in comment (comments)
130:89 error line too long (105 > 88 characters) (line-length)
131:89 error line too long (101 > 88 characters) (line-length)
152:5 error duplication of key "sender_canonical_maps" in mapping (key-duplicates)
154:5 error duplication of key "virtual_alias_maps" in mapping (key-duplicates)
190:5 error duplication of key "use_file" in mapping (key-duplicates)
235:9 error wrong indentation: expected 10 but found 8 (indentation)
248:1 error duplication of key "postfix" in mapping (key-duplicates)
258:85 error trailing spaces (trailing-spaces)
```
2019-08-15 00:07:07 +01:00
semantic-release-bot
aa0ba507db
chore(release): 0.17.1 [skip ci]
...
## [0.17.1](https://github.com/saltstack-formulas/postfix-formula/compare/v0.17.0...v0.17.1 ) (2019-07-26)
### Bug Fixes
* **service:** restart service on package change ([75358e0
](https://github.com/saltstack-formulas/postfix-formula/commit/75358e0 ))
### Continuous Integration
* **kitchen+travis:** modify matrix to include `develop` platform ([b505a5d
](https://github.com/saltstack-formulas/postfix-formula/commit/b505a5d ))
2019-07-26 20:15:53 +00:00
Niels Abspoel
0f1ad60500
Merge pull request #94 from alxwr/service-restart
...
fix(service): restart service on package change
2019-07-26 22:06:42 +02:00
Alexander Weidinger
75358e03e0
fix(service): restart service on package change
...
This also provides an ID to be used in a watch_in statement.
2019-07-25 22:15:57 +02:00
Niels Abspoel
fb182529e4
Merge pull request #93 from myii/ci/standardise-structure
...
chore: use `semantic-release` cross-formula standard structure
2019-07-23 21:01:02 +02:00
Imran Iqbal
e3cca62de5
chore: use semantic-release
cross-formula standard structure
...
* Automated using `ssf-formula` (v0.1.0-rc.1)
2019-07-19 12:33:50 +01:00
Imran Iqbal
6fa00beff2
Merge pull request #92 from myii/ci/use-develop-image-in-matrix
...
ci(kitchen+travis): modify matrix to include `develop` platform
2019-06-28 07:41:43 +01:00
Imran Iqbal
b505a5d8c7
ci(kitchen+travis): modify matrix to include develop
platform
...
* Use balanced matrix based on `template-formula` guidelines
* Initial ref: https://github.com/saltstack-formulas/template-formula/issues/118
2019-06-28 07:25:19 +01:00
semantic-release-bot
79768b4083
chore(release): 0.17.0 [skip ci]
...
# [0.17.0](https://github.com/saltstack-formulas/postfix-formula/compare/v0.16.0...v0.17.0 ) (2019-06-03)
### Features
* **semantic-release:** implement an automated changelog ([3161504
](https://github.com/saltstack-formulas/postfix-formula/commit/3161504 ))
2019-06-03 08:42:42 +00:00
Imran Iqbal
d89b07cd98
Merge pull request #91 from daks/semantic-release
...
feat(semantic-release): implement an automated changelog
2019-06-03 09:07:45 +01:00
Eric Veiras Galisson
3161504bc1
feat(semantic-release): implement an automated changelog
2019-06-02 20:38:14 +02:00
alxwr
19f5de8383
Merge pull request #90 from alxwr/fix-89
...
Fix #89 by ignoring only keys which are actually used in Pillar 'postfix:mapping'
2019-04-27 00:37:18 +02:00
Alexander Weidinger
fbaa2dcabb
main.cf: ignore only actually used keys of 'postfix:mapping'; fixes #89
2019-04-24 12:38:55 +02:00
Alexander Weidinger
bb6746c5b7
Explain multiple entries in virtual_alias_maps via pillar.example
2019-04-24 12:38:55 +02:00
Alexander Weidinger
c432ae23dc
mapping.j2: fixed handling of OrderedDict in Python 3
2019-04-09 20:06:16 +02:00