Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add JSON schema for YAML plans #2046

Closed
beechtom opened this issue Jul 30, 2020 · 0 comments · Fixed by #2442
Closed

Add JSON schema for YAML plans #2046

beechtom opened this issue Jul 30, 2020 · 0 comments · Fixed by #2442
Assignees
Labels
Feature New features and improvements.

Comments

@beechtom
Copy link
Contributor

Use Case

The Puppet VS Code extension can be used when developing plans in the Puppet language, however it does not support plans written in YAML. We should generate a JSON schema that can be used to validate YAML plans, similar to the JSON schemas we offer for Bolt's configuration and inventory files.

@beechtom beechtom added the Feature New features and improvements. label Jul 30, 2020
@beechtom beechtom self-assigned this Dec 7, 2020
beechtom added a commit to beechtom/bolt that referenced this issue Dec 8, 2020
This adds a new JSON schema for YAML plans. This schema can be used in
VS Code and other editors that support YAML language servers to perform
schema validation on YAML plans.

!feature

* **Added JSON schema for YAML plans**
  ([puppetlabs#2046](puppetlabs#2046))

  Bolt now offers a JSON schema for validating YAML plans.
beechtom added a commit to beechtom/bolt that referenced this issue Dec 8, 2020
This adds a new JSON schema for YAML plans. This schema can be used in
VS Code and other editors that support YAML language servers to perform
schema validation on YAML plans.

!feature

* **Added JSON schema for YAML plans**
  ([puppetlabs#2046](puppetlabs#2046))

  Bolt now offers a JSON schema for validating YAML plans.
@beechtom beechtom linked a pull request Dec 8, 2020 that will close this issue
beechtom added a commit to beechtom/bolt that referenced this issue Dec 9, 2020
This adds a new JSON schema for YAML plans. This schema can be used in
VS Code and other editors that support YAML language servers to perform
schema validation on YAML plans.

!feature

* **Added JSON schema for YAML plans**
  ([puppetlabs#2046](puppetlabs#2046))

  Bolt now offers a JSON schema for validating YAML plans.
beechtom added a commit to beechtom/bolt that referenced this issue Dec 9, 2020
This adds a new JSON schema for YAML plans. This schema can be used in
VS Code and other editors that support YAML language servers to perform
schema validation on YAML plans.

!feature

* **Added JSON schema for YAML plans**
  ([puppetlabs#2046](puppetlabs#2046))

  Bolt now offers a JSON schema for validating YAML plans.
beechtom added a commit to beechtom/bolt that referenced this issue Dec 9, 2020
This adds a new JSON schema for YAML plans. This schema can be used in
VS Code and other editors that support YAML language servers to perform
schema validation on YAML plans.

!feature

* **Added JSON schema for YAML plans**
  ([puppetlabs#2046](puppetlabs#2046))

  Bolt now offers a JSON schema for validating YAML plans.
lucywyman added a commit that referenced this issue Dec 9, 2020
dontlaugh pushed a commit to dontlaugh/bolt that referenced this issue Dec 18, 2020
This adds a new JSON schema for YAML plans. This schema can be used in
VS Code and other editors that support YAML language servers to perform
schema validation on YAML plans.

!feature

* **Added JSON schema for YAML plans**
  ([puppetlabs#2046](puppetlabs#2046))

  Bolt now offers a JSON schema for validating YAML plans.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature New features and improvements.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant