nexsolab / azure-devops-google-cloud-tools

Google Cloud tasks for Azure DevOps Pipelines, like install CLI and deploy to App Services
GNU Affero General Public License v3.0
5 stars 0 forks source link

Build status Release status

Google Cloud Tools

Google Cloud Platform (GCP) tasks for Azure DevOps Pipelines (work in progress).

Tasks

Google Cloud SDK tool installer
Install gcloud CLI for use in all tasks or for custom commands.
Google Cloud Functions
Deploy code to functions or manage Cloud Functions:
Create/Update, Delete or Call functions.
Google Cloud PubSub
Manage PubSub topics, subscriptions and publish or get messages from topic.
Google Cloud Memorystore
Create, delete, failover or upgrade Redis instances.
Manage DNS records
Add, remove or get the value of the record sets for managed zones.

Next:

How to install extension

Search for "Google Cloud" when adding a new task or go to theAzure DevOps Marketplace and install Google Cloud Tools extension.

Service Connection

You can configure a service connection to use in the tasks. Learn more on how to configure here

And put the credentials exported in JSON from a service account from your Google Cloud Project.

Release notes

v1.4 - 2020-09-02

v1.4.1 - 2020-09-05

v1.3 - 2020-08-08

v1.2

v1.1

Contributing

Personal project, any help are welcome.

This project has adopted the Microsoft Open Source Code of Conduct.

Issues

We accept issue reports both here.

Privacy

Read the Privacy Policy for more information.