Releases: metaist/idempotent-bash
Releases · metaist/idempotent-bash
1.1.4
1.1.3
1.1.2
- #19: fix tests on Cygwin
- #20: fix extra whitespace in
ib-pip-install
output - #21: fix documentation for
ib-postgresql-file
- #22: fix
ib-os-link
to prevent recursive removal of incorrect links - #23: fix package iteration in
ib-apt-install
andib-apt-cyg-install
- #24: add git functions to manage repositories
- #25: add
ib-postgresql-sql
to conditionally execute a single command - #26: remove requirement that scripts run as
sudo
(see also #29) - #27: fix dry run indicator when using global
IB_DRY_RUN
- #28: add examples
- #29: add
--user
flag to handle different user - #30: fix
ib-postgresql-ok?
to return boolean - #31: fix character escaping in
ib-os-append
1.1.1
- #12: add documentation to public-facing functions
- #13: add
ib-os-copy-link
to toggle copying or linking directories - #14: add
ib-parse-args
to parse label and quiet args - #15: add dry run options (global and per-action)
- #16: fix unbound variable in
ib-pip-install
- #17: fix using grep with PCRE
- #18: add multiple line blocks with
ib-os-append
1.1.0
1.0.0
- #1: add base action, testing functions
- #2: add basic OS functions to create directories, check/change permissions
- #3: add basic Apt functions to install Linux packages
- #4: add basic pip functions to install python packages
- #6: add jinja2-cli functions to generate configuration files
- #8: add PostgreSQL functions to execute SQL files