newrelic_deployment - Notify newrelic about app deployments

Author:Matt Coddington

Synopsis

New in version 1.2.

Notify newrelic about app deployments (see http://newrelic.github.io/newrelic_api/NewRelicApi/Deployment.html)

Options

parameter required default choices comments
app_name no
    (one of app_name or application_id are required) The value of app_name in the newrelic.yml file used by the application
    application_id no
      (one of app_name or application_id are required) The application id, found in the URL when viewing the application in RPM
      appname no
        Name of the application
        changelog no
          A list of changes for this deployment
          description no
            Text annotation for the deployment - notes for you
            environment no
              The environment for this deployment
              revision no
                A revision number (e.g., git commit SHA)
                token yes
                  API token.
                  user no
                    The name of the user/process that triggered this deployment
                    validate_certs no yes
                    • yes
                    • no
                    If no, SSL certificates will not be validated. This should only be used on personally controlled sites using self-signed certificates. (added in Ansible 1.5.1)

                    Note

                    Requires urllib

                    Note

                    Requires urllib2

                    Examples


                    - newrelic_deployment: token=AAAAAA
                                           app_name=myapp
                                           user='ansible deployment'
                                           revision=1.0