Version 0.5.0

@alexanderdean alexanderdean released this Dec 12, 2016 · 10 commits to master since this release

Adds local and Consul-based remote locking to ensure that SQL Runner runs your playbooks as singletons

New features

  • Add ability to set a lockfile for a run (#54)
  • Add command to check lockfile (#67)
  • Add command to delete lockfile (#66)
  • Add ability to run a single query, -runQuery (#55)

Under the hood

  • Update Postgres library to pg.v5 (#73)
  • Refactor: Playbook and SQL loading interface (#62)
  • Refactor code structure (#72)
  • Add tcpKeepAlive=true for long-running queries via NAT (#57)

CI/CD

  • Add test suite (#63)
  • Add integration test suite (#71)
  • Stop testing travis on tip (#68)
  • Add Bintray credentials to .travis.yml (#70)
  • Add CI/CD (#64)

Documentation

  • Change default for template from false to true (#53)
  • Update copyright year to 2015-2016 (#69)
  • Update README to direct users to wiki (#65)
  • Fix SQL Runner download link pointing to old version (#58)

Downloads