Граф коммитов

6 Коммитов

Автор SHA1 Сообщение Дата
Ethan Dennis 255505f08b
Allow for cache alias (#22)
* Allow for cache alias

* Bump task version
2019-07-02 17:12:20 -07:00
Jesse Houwing 069dc45117 Use TFX tool installer (#19) 2019-05-27 10:50:47 -07:00
Ethan Dennis ea4766905d
Add unit test coverage (#9)
* Migrate to new ado npm packages

* Add unit tests around no key files or target folders found

* Unit tests for running tasks from fork

* progress on mocking univ package calls, linting ts

* Unit test around successful cache restore

* Unit test around save cache on cache restored

* Unit tests for savecache on cache hit and mismatched key

* Got mocha tests to debug

* Unit tests passing for if savecache artifact tool err

* Unit test for restore cache miss and permissions errors

* Add vscode dir to repo

* Remove hard typescript dep

* Optionally save test results to file

* Run unit tests in build def

* Dont use gulp to run unit tests

* Use mocha installed to node_modules for testing

* Try gulp again for testing

* Try test without publishing

* Publish test results on failure

* Run mocha directly

* Use mocha from node_modules

* Fix issue with test dep on full filepath

* Isolate test from packaging

* Fix malformed yml

* Ugh. Fix more malformities

* Use tfx-cli from node_modules

* Remove empty build job

* Use extension build task again

* Demand tfx-cli be present

* Try running packaging twice

* Try running build on win

* Avoid mocha path in test script

* Run tests on mac and package on windows
2019-04-10 21:24:34 -07:00
Ethan Dennis 804c6624e3
Publish extension publicly 2019-02-11 08:56:56 -08:00
Ethan Dennis 6a76792544
Update build scripts to only package extension 2019-02-06 09:16:31 -08:00
Ethan Dennis b865e705ae
Initial code drop 2019-02-04 16:23:37 -08:00