atlassian / atlassian/atlascode

Investigate the remaining issues with pipeline schema from BB

Open
#21 11 comments 1 reaction 0 assignees View on GitHub
bitbucket
Dominant language
TypeScript
Stars
129
Forks
82
Avg merge
3h 3m
Merged PRs (30d)
6

Description

Hello team @atlassian/axon!

I'm resolving some BB issues and decided to move this one here

We might want to investigate if it would be possible to:
1. Point the `bitbucket-pipelines.yaml` schema to the web instead of distributing a copy
2. Not nuke the settings on extension reinstall? (if that still happens)

This issue is prompted by 2 related issues from our old BB repo:
* [Settings getting reset on extension reinstall](https://bitbucket.org/atlassianlabs/atlascode/issues/548/vscode-extension-periodically-erases)
* [Use official BB schema](https://bitbucket.org/atlassianlabs/atlascode/issues/5416/use-official-pipelines-json-schema-for) from @detouched

Edit - more related BB issues:
* [Configuration to stop updating global settings.json's "yaml.schemas"](https://bitbucket.org/atlassianlabs/atlascode/issues/5357/configuration-to-stop-updating-global)

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the three linked Bitbucket issues and the extension's handling of bitbucket-pipelines.yaml schemas and VS Code settings. Determine whether the schema can be referenced from the web and whether reinstalling the extension still resets yaml.schemas; done means documenting findings and implementing or clearly scoping both fixes.

Written by the indexing model from the issue text.

Assessment

Tech stack
vscode
Domain
developer-experience, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.