/azure-pipelines-tasks-mysql

A collection of tasks to enable execution MySQL commands or scripts by VSTS/TFS Windows Agents.

Primary LanguagePowerShellMIT LicenseMIT

Icon

MySQL Toolkit for Windows

CI Status

MySQL Toolkit for Windows is a VSTS / TFS extension and contains helpful tasks for build and release definition for MySQL servers. You can run ad-hoc MySQL command, script or scripts collection on Windows Agents including Windows Hosted Agents (Linux Agents not supported).

NOTE

Connection to MySQL server based on Connection String. Certificate connection is not supported.

Tasks

  • Run MySQL command This task will run an ad-hoc query against your server or database.

  • Run MySQL script This task will run a specified SQL script against your server or database.

  • Run MySQL scripts This task will run all of the SQL scripts in the specified folder against your server or database.

Task Catalog

NOTE

Each task can be executed on Server or Database level.

Requirements

  • If you want to use this extension on Private Windows Agents, see Windows System Pre-requisites and make sure .NET Framework 4.5 or newer is installed.
  • Hosted Windows Agents meet system requirements for this extension, see Software on the hosted build server for reference.
  • PowerShell 3.0
  • Hosted or Private Agents must have network connection to MySQL servers

Release Note

0.0.2

0.0.1

  • Initial version on Visual Studio Marketplace.

Support

Support for this extension is provided on GitHub Issue Tracker. You can submit a bug report, a feature request or participate in discussions.

Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

License

The extension is licensed under the MIT License (MIT), see license. Please see the third-party notices file for additional copyright notices and license terms applicable to portions of the software.