Home - GoogleCloudPlatform/google-cloud-tfs GitHub Wiki
Google Cloud Tools for Team Foundation Server
This extension provides a service endpoint and build tasks to make deploying to Google Cloud Platform a breeze.
Quickstart and How-To documentation can be found at https://cloud.google.com/tools/cloud-tools-tfs/docs/community
Installation
Once the extension is installed, you need to install the Google Cloud SDK on your build agents. Alternatively, you can run the Install Google Cloud SDK build task at the beginning of your build.
Service Endpoint
The provided build tasks connect to Google Cloud Platform through a service endpoint.
Adding a Google Cloud Platform service endpoint is easy. Get a JSON key file for your service account, copy the contents into the text area and name your connection.
Build Tasks
The extension installs the following tasks:
- Deploy to Google App Engine: Deploy ASP.NET Core and other application to Google App Engine
- Deploy to Google Container Engine: Deploy ASP.NET Core and other applications to Google Container Engine
- Google Cloud Container Builder: Build Docker container images with Google Container Builder
- Get Google Compute VM password: Gets the IP address and user password for a Google Compute Engine virtual machine running windows.
- Install Google Cloud SDK: Finds or installs the Google Cloud SDK.