the yaml tempaltes can be used for docker setup
- Hello World: list per-installed environments and say hello from docker image 'hello world'
- Maven: git clone spring demo project and run maven unit test, package
- Golang: to run go lint, test, and upload test coverage report
- Golang-Parallel: to run go lint, test, and upload test coverage report in parallel
- Npm: to run npm install, lint, test and upload test coverage report
- Ruby: bundle install, rubocop and test
- PHP: composer install, run phpunit and upload coverage report
- Android-Gradle: build android project with gradle
- .NetCore: build .netcore porject with powershell, run from windows Agent
- .NetCore-Docker: build .netcore porject within docker