-
Notifications
You must be signed in to change notification settings - Fork 85
Comparing changes
Open a pull request
base repository: saltstack-formulas/template-formula
base: v0.7.6
head repository: saltstack-formulas/template-formula
compare: v1.0.0
- 19 commits
- 21 files changed
- 4 contributors
Commits on Feb 28, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c21f82b - Browse repository at this point
Copy the full SHA c21f82bView commit details -
feat(pkg): use
requirerequisite betweenpkgstates* `tpldot` is the equivalent of `tpldir` but using `.` instead of `/`: - https://github.com/saltstack/salt/blob/0c78d7dc894058988d171a28a11bd4a9dbf60266/salt/utils/jinja.py#L120 - https://github.com/saltstack/salt/blob/0c78d7dc894058988d171a28a11bd4a9dbf60266/salt/utils/templates.py#L145 * Implementation based on upstream issue: - saltstack/salt#10838 (comment)
Configuration menu - View commit details
-
Copy full SHA for 6e7141b - Browse repository at this point
Copy the full SHA 6e7141bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 422c7ac - Browse repository at this point
Copy the full SHA 422c7acView commit details -
refactor(tpldir): use
topdirglobally in place oftpldir* `topdir` evaluates to the formula's root directory * Maintains formula's portability by providing consistent navigation
Configuration menu - View commit details
-
Copy full SHA for 2838bc9 - Browse repository at this point
Copy the full SHA 2838bc9View commit details -
refactor(topdir): use for
includeandrequireexceptinit.sls* Make all `init.sls` imports relative since unnecessary there
Configuration menu - View commit details
-
Copy full SHA for a218e91 - Browse repository at this point
Copy the full SHA a218e91View commit details -
refactor(components): split components into separate subdirs
* Plan based upon the following comments: - #48 (review) - #48 (comment)
Configuration menu - View commit details
-
Copy full SHA for d957055 - Browse repository at this point
Copy the full SHA d957055View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4443518 - Browse repository at this point
Copy the full SHA 4443518View commit details -
Configuration menu - View commit details
-
Copy full SHA for 726fcab - Browse repository at this point
Copy the full SHA 726fcabView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf1039c - Browse repository at this point
Copy the full SHA bf1039cView commit details -
refactor(tplroot): use
tplrootinstead oftopdirto matchtpldata* Upstream feature request PR: - saltstack/salt#51814
Configuration menu - View commit details
-
Copy full SHA for b7356b0 - Browse repository at this point
Copy the full SHA b7356b0View commit details -
refactor(pkg): change to
packageinstead* #48 (comment) BREAKING CHANGE: Changing the `pkg` directory to `package` will break implementations that are depending on `pkg` for `include` or `sls`-based requisite purposes.
Configuration menu - View commit details
-
Copy full SHA for 2cd82e5 - Browse repository at this point
Copy the full SHA 2cd82e5View commit details -
refactor(states): set state IDs based on a dependable structure
* Based on: - #48 (comment) - #48 (comment) Consistent structure using 5 parts to the state ID naming: * 3 parts from the filename: - `template/package/install.sls` * 2 parts from the state: - `pkg.installed` * In the structure: - `<formula>-<subdir1>-<subdir2>-<state1>-<state2>` * Putting together to get: - `template-package-install-pkg-installed` BREAKING CHANGE: Wholesale state ID changes will break implementations that are relying on the previous state IDs for requisite purposes.
Configuration menu - View commit details
-
Copy full SHA for 6690ee6 - Browse repository at this point
Copy the full SHA 6690ee6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 007159a - Browse repository at this point
Copy the full SHA 007159aView commit details -
revert(kitchen+travis): disable
debian-8due to2019.2bugThis reverts commit 178c710. Fix is to use `debian:jessie-backports`, to fix in the next commit.
Configuration menu - View commit details
-
Copy full SHA for e8f0f7e - Browse repository at this point
Copy the full SHA e8f0f7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b9d249 - Browse repository at this point
Copy the full SHA 1b9d249View commit details -
Configuration menu - View commit details
-
Copy full SHA for b25fbdc - Browse repository at this point
Copy the full SHA b25fbdcView commit details -
Merge pull request #63 from myii/chore/use-jessie-backports
ci(kitchen+travis): use `debian:jessie-backports` as `debian-8`
Configuration menu - View commit details
-
Copy full SHA for c6fc98f - Browse repository at this point
Copy the full SHA c6fc98fView commit details -
Merge pull request #48 from myii/PR_separate-formula-components
feat(pkg): separate components, use requisites and add `clean` states
Configuration menu - View commit details
-
Copy full SHA for 22de380 - Browse repository at this point
Copy the full SHA 22de380View commit details -
chore(release): 1.0.0 [skip ci]
# [1.0.0](v0.7.6...v1.0.0) (2019-02-28) ### Code Refactoring * **components:** split components into separate subdirs ([d957055](d957055)), closes [/github.com//pull/48#pullrequestreview-207182085](https://github.com//github.com/saltstack-formulas/template-formula/pull/48/issues/pullrequestreview-207182085) [/github.com//pull/48#discussion_r259805312](https://github.com//github.com/saltstack-formulas/template-formula/pull/48/issues/discussion_r259805312) * **include+require:** use variable for duplicate values ([4443518](4443518)) * **pkg:** change to `package` instead ([2cd82e5](2cd82e5)), closes [/github.com//pull/48#discussion_r259951123](https://github.com//github.com/saltstack-formulas/template-formula/pull/48/issues/discussion_r259951123) * **pkg:** move `pkg` related components into separate directory ([c21f82b](c21f82b)) * **states:** set state IDs based on a dependable structure ([6690ee6](6690ee6)), closes [/github.com//pull/48#discussion_r259953473](https://github.com//github.com/saltstack-formulas/template-formula/pull/48/issues/discussion_r259953473) [/github.com//pull/48#discussion_r259956996](https://github.com//github.com/saltstack-formulas/template-formula/pull/48/issues/discussion_r259956996) * **topdir:** use for `include` and `require` except `init.sls` ([a218e91](a218e91)) * **tpldir:** use `topdir` globally in place of `tpldir` ([2838bc9](2838bc9)) * **tplroot:** use `tplroot` instead of `topdir` to match `tpldata` ([b7356b0](b7356b0)) ### Continuous Integration * **kitchen:** specify `image` explicitly for each platform ([b25fbdc](b25fbdc)) * **kitchen+travis:** use `debian:jessie-backports` as `debian-8` ([1b9d249](1b9d249)), closes [#50](#50) [/github.com/vmware-archive/salt-pack/issues/657#issuecomment-467932962](https://github.com//github.com/saltstack/salt-pack/issues/657/issues/issuecomment-467932962) ### Documentation * **components:** update for separation of `pkg`, `config` & `service` ([726fcab](726fcab)) * **readme:** add suggested improvement to `template.service.clean` ([bf1039c](bf1039c)) * **readme:** fix typos ([007159a](007159a)) ### Features * **pkg:** add `clean` states ([422c7ac](422c7ac)) * **pkg:** use `require` requisite between `pkg` states ([6e7141b](6e7141b)), closes [/github.com/saltstack/salt/blob/0c78d7dc894058988d171a28a11bd4a9dbf60266/salt/utils/jinja.py#L120](https://github.com//github.com/saltstack/salt/blob/0c78d7dc894058988d171a28a11bd4a9dbf60266/salt/utils/jinja.py/issues/L120) [/github.com/saltstack/salt/blob/0c78d7dc894058988d171a28a11bd4a9dbf60266/salt/utils/templates.py#L145](https://github.com//github.com/saltstack/salt/blob/0c78d7dc894058988d171a28a11bd4a9dbf60266/salt/utils/templates.py/issues/L145) [/github.com/saltstack/salt/issues/10838#issuecomment-391718086](https://github.com//github.com/saltstack/salt/issues/10838/issues/issuecomment-391718086) ### Reverts * **kitchen+travis:** disable `debian-8` due to `2019.2` bug ([e8f0f7e](e8f0f7e)) ### BREAKING CHANGES * **states:** Wholesale state ID changes will break implementations that are relying on the previous state IDs for requisite purposes. * **pkg:** Changing the `pkg` directory to `package` will break implementations that are depending on `pkg` for `include` or `sls`-based requisite purposes.
Configuration menu - View commit details
-
Copy full SHA for b91d304 - Browse repository at this point
Copy the full SHA b91d304View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.7.6...v1.0.0