Перейти к файлу
Krishna Aditya d1ee16cfc7 adding an option to remove image after publish 2016-03-16 07:40:11 +05:30
src adding an option to remove image after publish 2016-03-16 07:40:11 +05:30
tests/tasks/dockerRun initial commit 2016-03-03 14:18:30 +05:30
typings removing certs at the end 2016-03-15 18:35:20 +05:30
.gitignore initial commit 2016-03-03 14:18:30 +05:30
README.md initial commit 2016-03-03 14:18:30 +05:30
gulpfile.js removing test command from gulp file 2016-03-07 00:37:11 +05:30
package.json removing certs at the end 2016-03-15 18:35:20 +05:30
tsconfig.json initial commit 2016-03-03 14:18:30 +05:30
tsd.json removing certs at the end 2016-03-15 18:35:20 +05:30
tslint.json initial commit 2016-03-03 14:18:30 +05:30

README.md

vsts-docker

This is the source code repository of Docker extension for Visual Studio Team Services. This extension contains VSTS build tasks to work with Docker.

Working with this repo

Implementation details

  • Task and corresponding tests are in TypeScript.
  • Lint is the static analysis tool.
  • Istanbul is the code coverage tool.
  • Mocha is the testing framework.
  • Chai, Sinon and Sinon-Chai are used for assertions.

Commands

(assuming node is installed)

Once:

$ npm install
$ npm install gulp -g
$ npm install tfx-cli -g

Build:

$ gulp build

Test:

$ gulp test

Package (vsix will be generated at _build/package):

$ gulp package