CI Playoff

DevOps Brisbane

AppVeyor

+

Visual Studio Team Services

Alistair Chapman [@agc93]

Introduction

Alistair Chapman

 

agc93

 

agc93

AppVeyor

#1 Continuous Delivery service for Windows

AppVeyor

No-nonsense builds on Windows

  • Configuration
    • ​YAML config file
    • Browser-based UI (limited)
  • Build agents
    • ​Choice of Windows + Visual Studio prebuilt images
    • Provide your own*
    • Extensive installed software

AppVeyor

Advanced Capabilities

  • Build Worker API
    • Exposed via REST, CLI and PS
    • Support for messages, test, variables and artifacts
  • Notifications
    • Advanced API for email, chat, webhook and API notifications
  • Deployment
    • Supports a wide range of deployment tooling
    • Cloud storage, DBs, APIs or local

AppVeyor

#1 Continuous Delivery service for Windows

Visual Studio Team Services

(the artist formerly known as Visual Studio Online)

Complete end-to-end development solution

VS Team Services

end-to-end development solution

  • Complete development lifecycle
    • Supports all phases of app dev
    • Tightly integrated package
  • Notifications
    • Advanced API for email, chat, webhook and API notifications
  • Deployment
    • Supports a wide range of deployment tooling
    • Cloud storage, DBs, APIs or local

VS Team Services

end-to-end development solution

  • Configuration
    • Browser-based (integrated to VS family)
    • Powerful tasks-based pipeline
  • Build agents
    • Hosted Windows agents available
    • BYO agents, including Docker images
  • Deployment
    • Supports a wide range of deployment tooling
    • Cloud storage, DBs, APIs or local

Alistair Chapman

@agc93

(essentially everywhere)

 

https://blog.agchapman.com/

https://github.com/agc93/