Deployment tooling/Cabal/2016-10-03

From mediawiki.org

2016-10-03[edit]

Current Version[edit]

Meta[edit]

Next release/blocking[edit]

Blocked[edit]

Needs review from scap dev[edit]

Soon™/Wishlist/On the radar/Updates[edit]

Tasks[edit]

  • Scap3 config references to deployed directory (all users, no workaround, incorrect/non-obvious functionality)
    • 2 parts: modifications to deployed directory and what directory that refers to
    • TODO documentation for scap plugins
      • Define your own deploy workflow via plugins in extreme cases (but you're on your own)
  • In progress In progressAnnounce all deploys via IRC (new functionality)
    • Chad: cli.Application.announce() does exactly what we want already. I just need to refactor the calls to it
    • Announce for beginning and end of deployment
  • Automate beta scap3/keyholder setup (debt)
    • Easy, but dumb to do manually
    • Tricky to automate
  • Make symlink swaps optional (new functionality/experimental)
    • Low prioritiy
  • Oh how I've pined for a version flag (new functionality)
    • Low priority

Updates[edit]

As Always[edit]