geeklearningio / gl-vsts-tasks-file-patch

Visual Studio Team Services Build and Release Management extensions that help you update files using JSON patch and similar syntax
MIT License
21 stars 6 forks source link
json-patch vsts vsts-extension vsts-tasks

Icon

File Patch Build and Release Tasks

cistatus

Visual Studio Team Services Build and Release Management extensions that help you update files using JSON patch and similar syntax.

Learn more about this extension on the wiki!

Tasks included

To contribute

  1. Globally install typescript and tfx-cli (to package VSTS extensions): npm install -g typescript tfx-cli
  2. From the root of the repo run npm install. This will pull down the necessary modules for the different tasks and for the build tools.
  3. Run npm run build to compile the build tasks.
  4. Run npm run package -- --version <version> to create the .vsix extension packages (supports multiple environments) that includes the build tasks.

Release Notes

10-9-2016

  • Added: Patch PLIST File
  • Improved: Patch JSON File with JSON5 parser support and JSON5 output support.

10-7-2016

  • Added: Patch YAML File

8-3-2016

  • Added: Patch JSON File
  • Added: Patch XML File

Contributors

This extension was created by Geek Learning, with help from the community.

Attributions