anchor.diff:  == Gradle release notes
   [source,groovy]
   ----
  -HttpURLConnection connection = url.openConnection()
  +HttpURLConnection connection = resolvedIssuesUrl.openConnection()
   
   def resolved = new JsonSlurper()
       .parseText(connection.content.text).issues
  
positive.code: ** Task automation
  *** Build, Deploy, Issue management, Release notes, ...
  
  == Gradle deploy
  [source,groovy]
  ----
  
negative.code: * Test environments
  * Build Infrastructure
  
  == Ansible example
  [source,yml]
  ----
  - name: Create assetarchitect user
    user: name=assetarchitect
  - name: Install wkhtmltopdf
    yum: name=wkhtmltopdf state=installed
  
  ----
  
  == Ansible SpringBoot
  [source,yml]
  ----
  - name: Download the war
    get_url:
      url: "{{ maven_repo }}/..."
      ...
  - name: Download config
    get_url:
      url: "{{ maven_repo }}/..."
      ...
  - name: Make sure the service is enabled
    service:
      name: "{{ item.key }}"
      state: started
      enabled: yes
    with_dict: "{{ springbootapps | default({}) }}"
  ...
  ----
  
  == Delivery Pipelines
  