Tasks here are built because there isn't already a task in the Marketplace that does it.
-
Run Concordion Tests
This task will run Concordion tests using NUnit console. Currently, addins do not work with the NUnit test adapters (see Github issue here).
If you want to build these tests locally, run the following commands from the root of the repo:
-
Run
cd ./src
-
Run
npm install
-
Run
node make.js build
-
Run
node make.js test
to run tests
If you want to publish any of these build tasks directly to your VSTS/TFS instance, use these commands from the root of the repo:
-
Run through the building & testing steps
-
Run
npm install -g tfx-cli
-
Run
tfx login
to login to your server -
Run
tfx build tasks upload --task-path ./_build/Tasks/<task name>
to upload your task
NOTE: Tasks need to incrementally increase every time they're uploaded. Run
node make.js bump
to increment the task version.
This will ensure that any changes made can still make a valid .vsix package.
-
Run through the building & testing steps. Ensure
tfx-cli
is installed. -
Run
node make.js package