This repository contains an extension for Team Foundation server and Visual Studio Team Services. The extension provides a new service endpoint and several build tasks for interacting with Google Cloud Platform.
For Documentation on useing the extension, see DETAILS.md
The latest stable version can be found on the [Visual Studio Marketplace][Marketplace].
[TODO(przybjw)]:#(change to CI build server) The latest development version is not available as a package.
You can build the vsix package from source, and then upload and install the extension from the extension management page of TFS or VSTS.
- PowerShell. Installed by default on modern windows platforms.
- Node.js. Download and install from the website.
- npm. Should be installed with the Node.js install.
- TypeScript. Install with
npm install -g typescript
- tfx The tfs cli. Install with
npm install -g tfx-cli
Execute build script ./build/BuildExtension.ps1
. It will download needed
modules, build the common files and build tasks, and then package everything
into ./bin/Google Clout Tools.google-cloud-tfs-<version>.vsix
.
See our Contributing guide
Issues are tracked on [GitHub][GitHubIssues]. Questions can be asked on StackOverflow
- [Ask a question][StackOverflowAsk]
- [Browse asked questions][StackOverflowBrowse]
[TODO(przybjw)]:#(verify GitHub issue tracker link.) [GitHubIssues]: https://github.com/GoogleCloudPlatform/google-cloud-tfs/issues
[TODO(przybjw)]:#(verify marketplace link.) [Marketplace]: https://marketplace.visualstudio.com/items?itemName=GoogleCloudTools.CloudToolsTFS
[TODO(przybjw)]:#(verify StackOverflow tag.) [StackOverflowAsk]: http://stackoverflow.com/questions/ask?tags=google-cloud-tfs [StackOverflowBrowse]: http://stackoverflow.com/questions/tagged/google-cloud-tfs