Skip to content

Commit

Permalink
chore(release): 0.4.1 [skip ci]
Browse files Browse the repository at this point in the history
## [0.4.1](v0.4.0...v0.4.1) (2020-12-16)

### Continuous Integration

* **gemfile.lock:** add to repo with updated `Gemfile` [skip ci] ([aa44607](aa44607))
* **gitlab-ci:** use GitLab CI as Travis CI replacement ([e3f575e](e3f575e))
* **kitchen:** use `saltimages` Docker Hub where available [skip ci] ([54cb631](54cb631))
* **kitchen+travis:** add new platforms [skip ci] ([31346ee](31346ee))
* **kitchen+travis:** adjust matrix to add `3000.2` & remove `2018.3` [skip ci] ([cb7c4be](cb7c4be))
* **kitchen+travis:** adjust matrix to add `3000.3` [skip ci] ([66bdad3](66bdad3))
* **kitchen+travis:** adjust matrix to update `3000` to `3000.1` [skip ci] ([7a36cb1](7a36cb1))
* **kitchen+travis:** remove `master-py2-arch-base-latest` [skip ci] ([5899312](5899312))
* **pre-commit:** add to formula [skip ci] ([67c5b5a](67c5b5a))
* **pre-commit:** enable/disable `rstcheck` as relevant [skip ci] ([a96852d](a96852d))
* **pre-commit:** finalise `rstcheck` configuration [skip ci] ([ea962cf](ea962cf))
* **travis:** add notifications => zulip [skip ci] ([fd320d6](fd320d6))
* **workflows/commitlint:** add to repo [skip ci] ([5288992](5288992))

### Documentation

* **readme:** fix `rstcheck` violation [skip ci] ([e829357](e829357)), closes [/travis-ci.org/github/myii/varnish-formula/builds/731609027#L259](https://github.com//travis-ci.org/github/myii/varnish-formula/builds/731609027/issues/L259)
  • Loading branch information
semantic-release-bot committed Dec 16, 2020
1 parent e3f575e commit 098f097
Show file tree
Hide file tree
Showing 6 changed files with 61 additions and 6 deletions.
5 changes: 3 additions & 2 deletions AUTHORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,12 @@ This list is sorted by the number of commits per contributor in _descending_ ord

Avatar|Contributor|Contributions
:-:|---|:-:
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/10231489?v=4' width='36' height='36' alt='@myii'>|[@myii](https://github.com/myii)|24
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/10231489?v=4' width='36' height='36' alt='@myii'>|[@myii](https://github.com/myii)|52
<img class='float-left rounded-1' src='https://avatars3.githubusercontent.com/u/3899078?v=4' width='36' height='36' alt='@moreda'>|[@moreda](https://github.com/moreda)|14
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/1800660?v=4' width='36' height='36' alt='@aboe76'>|[@aboe76](https://github.com/aboe76)|5
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/378158?v=4' width='36' height='36' alt='@dseira'>|[@dseira](https://github.com/dseira)|3
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/528061?v=4' width='36' height='36' alt='@puneetk'>|[@puneetk](https://github.com/puneetk)|3
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/4195158?v=4' width='36' height='36' alt='@dafyddj'>|[@dafyddj](https://github.com/dafyddj)|2
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/22311?v=4' width='36' height='36' alt='@madssj'>|[@madssj](https://github.com/madssj)|1
<img class='float-left rounded-1' src='https://avatars3.githubusercontent.com/u/14904864?v=4' width='36' height='36' alt='@mpawlack'>|[@mpawlack](https://github.com/mpawlack)|1
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/3374962?v=4' width='36' height='36' alt='@nmadhok'>|[@nmadhok](https://github.com/nmadhok)|1
Expand All @@ -17,4 +18,4 @@ Avatar|Contributor|Contributions

---

Auto-generated by a [forked version](https://github.com/myii/maintainer) of [gaocegege/maintainer](https://github.com/gaocegege/maintainer) on 2020-04-01.
Auto-generated by a [forked version](https://github.com/myii/maintainer) of [gaocegege/maintainer](https://github.com/gaocegege/maintainer) on 2020-12-16.
24 changes: 24 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,29 @@
# Changelog

## [0.4.1](https://github.com/saltstack-formulas/varnish-formula/compare/v0.4.0...v0.4.1) (2020-12-16)


### Continuous Integration

* **gemfile.lock:** add to repo with updated `Gemfile` [skip ci] ([aa44607](https://github.com/saltstack-formulas/varnish-formula/commit/aa44607c746bf34dbe0acdfc3c92677fa5830b9c))
* **gitlab-ci:** use GitLab CI as Travis CI replacement ([e3f575e](https://github.com/saltstack-formulas/varnish-formula/commit/e3f575e5bdd86d836ab987b3d852ddcfb799f298))
* **kitchen:** use `saltimages` Docker Hub where available [skip ci] ([54cb631](https://github.com/saltstack-formulas/varnish-formula/commit/54cb631ff2ee17e7f9fac5b7d787a321a6da8036))
* **kitchen+travis:** add new platforms [skip ci] ([31346ee](https://github.com/saltstack-formulas/varnish-formula/commit/31346ee139840f1f87e0b08eb3a927b4c5e41538))
* **kitchen+travis:** adjust matrix to add `3000.2` & remove `2018.3` [skip ci] ([cb7c4be](https://github.com/saltstack-formulas/varnish-formula/commit/cb7c4be885eabe3445c89bab5be13ff31c02ddb6))
* **kitchen+travis:** adjust matrix to add `3000.3` [skip ci] ([66bdad3](https://github.com/saltstack-formulas/varnish-formula/commit/66bdad362704f445da917e4c0c5065a42ce4277e))
* **kitchen+travis:** adjust matrix to update `3000` to `3000.1` [skip ci] ([7a36cb1](https://github.com/saltstack-formulas/varnish-formula/commit/7a36cb10f83f235de351fdb7cb20b4de56ea379c))
* **kitchen+travis:** remove `master-py2-arch-base-latest` [skip ci] ([5899312](https://github.com/saltstack-formulas/varnish-formula/commit/589931284b5b0e3e4dc48fb01e85a35bd3a4b684))
* **pre-commit:** add to formula [skip ci] ([67c5b5a](https://github.com/saltstack-formulas/varnish-formula/commit/67c5b5a721bad0f0b5e889be1050d829b9a2b42e))
* **pre-commit:** enable/disable `rstcheck` as relevant [skip ci] ([a96852d](https://github.com/saltstack-formulas/varnish-formula/commit/a96852d95f0e363293a529efcc1a5097daf320ed))
* **pre-commit:** finalise `rstcheck` configuration [skip ci] ([ea962cf](https://github.com/saltstack-formulas/varnish-formula/commit/ea962cf93a65a501f218389d16d60c29c2db1fc1))
* **travis:** add notifications => zulip [skip ci] ([fd320d6](https://github.com/saltstack-formulas/varnish-formula/commit/fd320d64bf4ff53f7c6b611cd8277c61a5e8f732))
* **workflows/commitlint:** add to repo [skip ci] ([5288992](https://github.com/saltstack-formulas/varnish-formula/commit/5288992aa7b7bc4d467d52a561b1688e94533aaf))


### Documentation

* **readme:** fix `rstcheck` violation [skip ci] ([e829357](https://github.com/saltstack-formulas/varnish-formula/commit/e829357313727f80a7a061994d6396283538fe47)), closes [/travis-ci.org/github/myii/varnish-formula/builds/731609027#L259](https://github.com//travis-ci.org/github/myii/varnish-formula/builds/731609027/issues/L259)

# [0.4.0](https://github.com/saltstack-formulas/varnish-formula/compare/v0.3.0...v0.4.0) (2020-04-01)


Expand Down
2 changes: 1 addition & 1 deletion FORMULA
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: varnish
os: Debian, Ubuntu, Raspbian, RedHat, Fedora, CentOS, Suse, openSUSE, Gentoo, Funtoo, Arch, Manjaro, Alpine, FreeBSD, OpenBSD, Solaris, SmartOS, Windows, MacOS
os_family: Debian, RedHat, Suse, Gentoo, Arch, Alpine, FreeBSD, OpenBSD, Solaris, Windows, MacOS
version: 0.4.0
version: 0.4.1
release: 1
minimum_version: 2017.7
summary: varnish formula
Expand Down
7 changes: 5 additions & 2 deletions docs/AUTHORS.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ This list is sorted by the number of commits per contributor in *descending* ord
- Contributions
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/10231489?v=4' width='36' height='36' alt='@myii'>`
- `@myii <https://github.com/myii>`_
- 24
- 52
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars3.githubusercontent.com/u/3899078?v=4' width='36' height='36' alt='@moreda'>`
- `@moreda <https://github.com/moreda>`_
- 14
Expand All @@ -28,6 +28,9 @@ This list is sorted by the number of commits per contributor in *descending* ord
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/528061?v=4' width='36' height='36' alt='@puneetk'>`
- `@puneetk <https://github.com/puneetk>`_
- 3
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/4195158?v=4' width='36' height='36' alt='@dafyddj'>`
- `@dafyddj <https://github.com/dafyddj>`_
- 2
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/22311?v=4' width='36' height='36' alt='@madssj'>`
- `@madssj <https://github.com/madssj>`_
- 1
Expand All @@ -47,4 +50,4 @@ This list is sorted by the number of commits per contributor in *descending* ord

----

Auto-generated by a `forked version <https://github.com/myii/maintainer>`_ of `gaocegege/maintainer <https://github.com/gaocegege/maintainer>`_ on 2020-04-01.
Auto-generated by a `forked version <https://github.com/myii/maintainer>`_ of `gaocegege/maintainer <https://github.com/gaocegege/maintainer>`_ on 2020-12-16.
27 changes: 27 additions & 0 deletions docs/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,33 @@
Changelog
=========

`0.4.1 <https://github.com/saltstack-formulas/varnish-formula/compare/v0.4.0...v0.4.1>`_ (2020-12-16)
---------------------------------------------------------------------------------------------------------

Continuous Integration
^^^^^^^^^^^^^^^^^^^^^^


* **gemfile.lock:** add to repo with updated ``Gemfile`` [skip ci] (\ `aa44607 <https://github.com/saltstack-formulas/varnish-formula/commit/aa44607c746bf34dbe0acdfc3c92677fa5830b9c>`_\ )
* **gitlab-ci:** use GitLab CI as Travis CI replacement (\ `e3f575e <https://github.com/saltstack-formulas/varnish-formula/commit/e3f575e5bdd86d836ab987b3d852ddcfb799f298>`_\ )
* **kitchen:** use ``saltimages`` Docker Hub where available [skip ci] (\ `54cb631 <https://github.com/saltstack-formulas/varnish-formula/commit/54cb631ff2ee17e7f9fac5b7d787a321a6da8036>`_\ )
* **kitchen+travis:** add new platforms [skip ci] (\ `31346ee <https://github.com/saltstack-formulas/varnish-formula/commit/31346ee139840f1f87e0b08eb3a927b4c5e41538>`_\ )
* **kitchen+travis:** adjust matrix to add ``3000.2`` & remove ``2018.3`` [skip ci] (\ `cb7c4be <https://github.com/saltstack-formulas/varnish-formula/commit/cb7c4be885eabe3445c89bab5be13ff31c02ddb6>`_\ )
* **kitchen+travis:** adjust matrix to add ``3000.3`` [skip ci] (\ `66bdad3 <https://github.com/saltstack-formulas/varnish-formula/commit/66bdad362704f445da917e4c0c5065a42ce4277e>`_\ )
* **kitchen+travis:** adjust matrix to update ``3000`` to ``3000.1`` [skip ci] (\ `7a36cb1 <https://github.com/saltstack-formulas/varnish-formula/commit/7a36cb10f83f235de351fdb7cb20b4de56ea379c>`_\ )
* **kitchen+travis:** remove ``master-py2-arch-base-latest`` [skip ci] (\ `5899312 <https://github.com/saltstack-formulas/varnish-formula/commit/589931284b5b0e3e4dc48fb01e85a35bd3a4b684>`_\ )
* **pre-commit:** add to formula [skip ci] (\ `67c5b5a <https://github.com/saltstack-formulas/varnish-formula/commit/67c5b5a721bad0f0b5e889be1050d829b9a2b42e>`_\ )
* **pre-commit:** enable/disable ``rstcheck`` as relevant [skip ci] (\ `a96852d <https://github.com/saltstack-formulas/varnish-formula/commit/a96852d95f0e363293a529efcc1a5097daf320ed>`_\ )
* **pre-commit:** finalise ``rstcheck`` configuration [skip ci] (\ `ea962cf <https://github.com/saltstack-formulas/varnish-formula/commit/ea962cf93a65a501f218389d16d60c29c2db1fc1>`_\ )
* **travis:** add notifications => zulip [skip ci] (\ `fd320d6 <https://github.com/saltstack-formulas/varnish-formula/commit/fd320d64bf4ff53f7c6b611cd8277c61a5e8f732>`_\ )
* **workflows/commitlint:** add to repo [skip ci] (\ `5288992 <https://github.com/saltstack-formulas/varnish-formula/commit/5288992aa7b7bc4d467d52a561b1688e94533aaf>`_\ )

Documentation
^^^^^^^^^^^^^


* **readme:** fix ``rstcheck`` violation [skip ci] (\ `e829357 <https://github.com/saltstack-formulas/varnish-formula/commit/e829357313727f80a7a061994d6396283538fe47>`_\ ), closes `/travis-ci.org/github/myii/varnish-formula/builds/731609027#L259 <https://github.com//travis-ci.org/github/myii/varnish-formula/builds/731609027/issues/L259>`_

`0.4.0 <https://github.com/saltstack-formulas/varnish-formula/compare/v0.3.0...v0.4.0>`_ (2020-04-01)
---------------------------------------------------------------------------------------------------------

Expand Down
2 changes: 1 addition & 1 deletion docs/TOFS_pattern.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ To avoid this situation we can use the `pillar mechanism <http://docs.saltstack.

There are a variety of approaches on usage of pillar and templates seen in `saltstack-formulas <https://github.com/saltstack-formulas>`_ repositories. `Some <https://github.com/saltstack-formulas/nginx-formula/pull/18>`_ `developments <https://github.com/saltstack-formulas/php-formula/pull/14>`_ stress the initial purpose of pillar data into an storage for most of possible variables for a determined system configuration. This, in my opinion, shifting too much load from the original template files approach. Adding up some `non-trivial Jinja <https://github.com/spsoit/nginx-formula/blob/81de880fe0276dd9488ffa15bc78944c0fc2b919/nginx/ng/files/nginx.conf>`_ code as essential part of composing the state file definitely makes Saltstack state files (hence formulas) more difficult to read. The extreme of this approach is that we could end up with a new render mechanism, implemented in Jinja, storing everything needed in pillar data to compose configurations. Additionally, we are establishing a strong dependency with the Jinja renderer.

Opposed to the *put the code in file_roots and the data in pillars* approach, there's the *pillar as a store for a set of key-values* approach. A full-blown configuration file abstracted in pillar and jinja is complicated to develop, understand and maintain. I think it's better a simpler approach keeping a configuration file templated using just a basic (non-extensive but extensible) set of pillar values.
Opposed to the _put in file_roots the code and in pillar the data_ approach, there's the *pillar as a store for a set of key-values* approach. A full-blown configuration file abstracted in pillar and jinja is complicated to develop, understand and maintain. I think it's better a simpler approach keeping a configuration file templated using just a basic (non-extensive but extensible) set of pillar values.

On reusability of Saltstack state files
---------------------------------------
Expand Down

0 comments on commit 098f097

Please sign in to comment.