CodeDeploy configuration


#1

Per the docs (https://circleci.com/docs/continuous-deployment-with-aws-codedeploy/), I have a couple of requests.

  1. application_root is locked to the base of the repo. While this might be nice when deploying a static site, for builds where I produce a binary, this is not useful. Also, in practice this seems to ignore any ../ in the path: /../../../${CIRCLE_ARTIFACTS}/codedeploy/ got consumed by the tools as Bundling $CodeDeployApplicationName from /${CIRCLE_ARTIFACTS}/codedeploy
  2. key_pattern is limited to only the 4 replacement tokens. I create a SemanticVersion during my build, and I would like to be able to use it in the artifact key name.

#2