Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tomaustin700/yaml-pipeline-validator-vs-code-extension
Azure DevOps YAML Pipeline Validator Extension for VS Code
https://github.com/tomaustin700/yaml-pipeline-validator-vs-code-extension
azure azure-devops azure-pipelines devops hacktoberfest pipeline vscode-extension yaml
Last synced: 3 months ago
JSON representation
Azure DevOps YAML Pipeline Validator Extension for VS Code
- Host: GitHub
- URL: https://github.com/tomaustin700/yaml-pipeline-validator-vs-code-extension
- Owner: tomaustin700
- Created: 2020-08-25T10:47:09.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-11-08T08:54:58.000Z (over 3 years ago)
- Last Synced: 2023-03-06T08:27:44.235Z (almost 2 years ago)
- Topics: azure, azure-devops, azure-pipelines, devops, hacktoberfest, pipeline, vscode-extension, yaml
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=TomAustin.azure-devops-yaml-pipeline-validator
- Size: 222 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Azure Pipelines YAML Validator
This extension allows you to validate your Azure DevOps YAML pipelines without commiting them from within VS Code.
## Usage
From within a YAML file open the Command Palette (Ctrl+Shift+P) and select the 'Azure Pipelines YAML Validator: Validate' command, alternatively use the keyboard shortcuts Ctrl+Alt+V on Windows and Ctrl+Cmd+V on Mac. Your YAML file will then be validated and any problems reported.
![](images/Command.png)
## Requirements
## Notice
Please note that this extension sends YAML to a remote server for validation, YAML is not stored or inspected in anyway but you should still be aware of this.## Known Issues
YAML files which reference template files will not validate correctly.
## Releases
### 1.5.2
Fixed issue with missing packages causing command not to work### 1.5.0
Added the following vscode settings, these allow validation to be run against a user defined pipeline. This should enable validation of pipelines with variable groups or 3rd party (PAT that has 'Read & Execute' Build permissions).```
yamlpipelinesvalidator.builddefinitionid
yamlpipelinesvalidator.pat
yamlpipelinesvalidator.projecturl
```### 1.1.1
Added keyboard shortcuts (ctrl+alt+v Windows, ctrl+cmd+v Mac)
### 1.0.0
Initial release of Azure Azure Pipelines YAML Validator