0
0
mirror of https://github.com/saltstack-formulas/cron-formula.git synced 2024-11-27 23:07:46 +01:00
cron-formula/CHANGELOG.md
semantic-release-bot 41cca8a03e chore(release): 0.2.4 [skip ci]
## [0.2.4](https://github.com/saltstack-formulas/cron-formula/compare/v0.2.3...v0.2.4) (2019-10-23)

### Bug Fixes

* **saltcheck:** fix broken import and standardise across test files ([](https://github.com/saltstack-formulas/cron-formula/commit/7911b71))
* **saltcheck:** fix invalid `service` test ([](https://github.com/saltstack-formulas/cron-formula/commit/677c956))
* **saltcheck:** remove trailing spaces ([](https://github.com/saltstack-formulas/cron-formula/commit/aada0ae))
* **saltcheck:** replace `map.jinja` references with InSpec conditionals ([](https://github.com/saltstack-formulas/cron-formula/commit/7e9e619))
* **saltcheck:** update for `cron` instead of `cron_settings` ([](https://github.com/saltstack-formulas/cron-formula/commit/26cfa4f))

### Code Refactoring

* **config:** minimise and standardise between `.sls` & `.tst` ([](https://github.com/saltstack-formulas/cron-formula/commit/18585bd))
* **config:** remove duplication in using a loop ([](https://github.com/saltstack-formulas/cron-formula/commit/652ebff))
* **jinja:** used shortened form of `|default` filter ([](https://github.com/saltstack-formulas/cron-formula/commit/a0f891e))
* **saltcheck:** relocate `.tst` files according to 1:1 `.sls` files ([](https://github.com/saltstack-formulas/cron-formula/commit/ee65236)), closes [/github.com/saltstack-formulas/cron-formula/pull/4#issuecomment-544140377](https://github.com//github.com/saltstack-formulas/cron-formula/pull/4/issues/issuecomment-544140377)
* **saltcheck:** use `package.tst` instead of `install.tst` ([](https://github.com/saltstack-formulas/cron-formula/commit/d2c9544))
* **saltcheck:** use root-level `saltcheck-tests` directory ([](https://github.com/saltstack-formulas/cron-formula/commit/6e54c3f))

### Continuous Integration

* **travis:** obtain `saltcheck.py` and run the tests (only on `develop`) ([](https://github.com/saltstack-formulas/cron-formula/commit/8ae46e5))
* **travis:** run `salt-lint` for `.tst` files as well ([](https://github.com/saltstack-formulas/cron-formula/commit/baab964))
* **travis:** standardise `saltcheck` comments ([](https://github.com/saltstack-formulas/cron-formula/commit/e23276b))
* **travis:** update `salt-lint` config for `v0.0.10` [skip ci] ([](https://github.com/saltstack-formulas/cron-formula/commit/b701d79))

### Styles

* **config.tst:** rearrange Jinja statements for clarity ([](https://github.com/saltstack-formulas/cron-formula/commit/8abec54))
* **saltcheck:** merge `absent` & `present` into one `if` block ([](https://github.com/saltstack-formulas/cron-formula/commit/33f344c))
* **saltcheck:** use consistent order of assertions ([](https://github.com/saltstack-formulas/cron-formula/commit/88229f0))

### Tests

* **pillar:** add test for `commented` and clarify each test ([](https://github.com/saltstack-formulas/cron-formula/commit/3d0dcb2))
* **pillar:** ensure `special` is being tested as well ([](https://github.com/saltstack-formulas/cron-formula/commit/951a959))
* **saltcheck:** add first tests ([](https://github.com/saltstack-formulas/cron-formula/commit/9847aff))
* **saltcheck:** add support for `random` values ([](https://github.com/saltstack-formulas/cron-formula/commit/007970f))
* **saltcheck:** add test for `service.available` ([](https://github.com/saltstack-formulas/cron-formula/commit/226eb88))
* **saltcheck:** add test for `service.running` ([](https://github.com/saltstack-formulas/cron-formula/commit/5cdc50f))
* **saltcheck:** avoid `map.jinja`, use the test pillar instead ([](https://github.com/saltstack-formulas/cron-formula/commit/cce5e67))
* **saltcheck:** fix `config` tests ([](https://github.com/saltstack-formulas/cron-formula/commit/9225b18))
* **saltcheck:** remove duplication in `config.tst` using a loop ([](https://github.com/saltstack-formulas/cron-formula/commit/72281c7))
* **saltcheck:** test for `commented` and not `commented` ([](https://github.com/saltstack-formulas/cron-formula/commit/5070611))
* **saltcheck:** test for `special` in `config.tst` as well ([](https://github.com/saltstack-formulas/cron-formula/commit/6f2b323))
* **saltcheck:** use local `map.jinja` to workaround missing `tpldata` ([](https://github.com/saltstack-formulas/cron-formula/commit/8845b3c))
2019-10-23 18:43:15 +00:00

7.1 KiB

Changelog

0.2.4 (2019-10-23)

Bug Fixes

  • saltcheck: fix broken import and standardise across test files ()
  • saltcheck: fix invalid service test ()
  • saltcheck: remove trailing spaces ()
  • saltcheck: replace map.jinja references with InSpec conditionals ()
  • saltcheck: update for cron instead of cron_settings ()

Code Refactoring

  • config: minimise and standardise between .sls & .tst ()
  • config: remove duplication in using a loop ()
  • jinja: used shortened form of |default filter ()
  • saltcheck: relocate .tst files according to 1:1 .sls files (), closes /github.com/saltstack-formulas/cron-formula/pull/4#issuecomment-544140377
  • saltcheck: use package.tst instead of install.tst ()
  • saltcheck: use root-level saltcheck-tests directory ()

Continuous Integration

  • travis: obtain saltcheck.py and run the tests (only on develop) ()
  • travis: run salt-lint for .tst files as well ()
  • travis: standardise saltcheck comments ()
  • travis: update salt-lint config for v0.0.10 [skip ci] ()

Styles

  • config.tst: rearrange Jinja statements for clarity ()
  • saltcheck: merge absent & present into one if block ()
  • saltcheck: use consistent order of assertions ()

Tests

  • pillar: add test for commented and clarify each test ()
  • pillar: ensure special is being tested as well ()
  • saltcheck: add first tests ()
  • saltcheck: add support for random values ()
  • saltcheck: add test for service.available ()
  • saltcheck: add test for service.running ()
  • saltcheck: avoid map.jinja, use the test pillar instead ()
  • saltcheck: fix config tests ()
  • saltcheck: remove duplication in config.tst using a loop ()
  • saltcheck: test for commented and not commented ()
  • saltcheck: test for special in config.tst as well ()
  • saltcheck: use local map.jinja to workaround missing tpldata ()

0.2.3 (2019-10-15)

Bug Fixes

  • platform: add support for Arch ()

Continuous Integration

  • platform: enable arch-base-latest ()

Documentation

  • contributing: remove to use org-level file instead [skip ci] ()
  • readme: update link to CONTRIBUTING [skip ci] ()

Tests

  • pillar: extract test pillar from pillar.example ()

0.2.2 (2019-10-12)

Bug Fixes

  • rubocop: add fixes using rubocop --safe-auto-correct ()

Continuous Integration

  • kitchen: change log_level to debug instead of info ()
  • kitchen: install required packages to bootstrapped opensuse [skip ci] ()
  • kitchen: use bootstrapped opensuse images until 2019.2.2 [skip ci] ()
  • platform: add arch-base-latest (commented out for now) [skip ci] ()
  • merge travis matrix, add salt-lint & rubocop to lint job ()
  • merge travis matrix, add salt-lint & rubocop to lint job ()
  • use dist: bionic & apply opensuse-leap-15 SCP error workaround ()
  • travis: merge rubocop linter into main lint job ()
  • yamllint: add rule empty-values & use new yaml-files setting ()

0.2.1 (2019-09-01)

Code Refactoring

  • pillar: sync map.jinja with template-formula (e00c316)

0.2.0 (2019-08-28)

Continuous Integration

  • kitchen: add Kitchen tests (963b5eb)

Features

  • semantic-release: add semantic-release (6002c8f)