Skip to content

Release v0.10.1

Sugaring

  • shift || __failArgument "$usage" "missing $(consoleLabel "$argument") argument" || return $? when [ $# -gt 0 ] never fails and no way to do so. Removing from example.sh.
  • Added --help to deployBuildEnvironment
  • incrementor --help now works
  • Finally added deployment-tests.sh should save iteration on builds
  • Test output cleanup

Bugs

  • Fixing user host issue with deployBuildEnvironment
  • Fix semantics of incrementor a b 1 c which used to output 1 1 1 2 1 1 3 1 1 but should output 2 2 1, 3 3 1 and now does.

Changes and features

  • usageTemplate used to always output to stderr it now outputs to stdout
  • assertExitCode now supports --dump
  • deployBuildEnvironment now supports --dry-run to show remote commands
  • Added sugar to hook.sh
  • dotEnvConfigure supports where argument
  • -- deploy release
  • __install added as header for installing for scripts
  • __install.sh added as header for installing for scripts at one-level deep in an application
  • Removed code.sh in lieu of example.sh which is up to date
  • __buildSampleApplication for sample bin/build.sh function name
  • generic service and daemontools updates, added daemontoolsMonitor code
  • identicalRepair added and related features, part of deployment - see bin/build/identical for sources
  • Moved test-identical-check.sh into identical-tests.sh and fixed tests
  • Documentation build improvements
  • Updated documentation
  • adding 4x
  • 4x is being used and not available
  • test verbose