Skip to content

Incorrect VS Code Extensions documentation #48

@lppedd

Description

@lppedd

Documentation Type

Incorrect or outdated information

Page URL or Path

https://artifactkeeper.com/docs/guides/more-formats/#vs-code-extensions

Description

The current documentation uses a settings.json key that does not exist. A custom extension gallery isn't supported in VS Code.
See the correct docs on the VS Codium repository.

The Publishing Extensions paragraph is also incorrect as vsce does not have a --registry option, and can only upload to the Microsoft Marketplace.

Publishing extensions must involve manual uploads to the Artifact Keeper repository.
Note that being the custom gallery mandates an extensionUrlTemplate like

https://artifacts.example.com/vscode/main/{publisher}/{name}/latest

I'm not sure whether the current repository format can resolve latest or not, or if users need to set up a kind of custom integration.

Suggested Improvement

Another useful resource to include is VSIX Manager, which allows configuring multiple galleries directly from settings.json instead of manually editing product.json.

Additional Context

No response

Pre-submission Checklist

  • I have searched existing issues to make sure this is not a duplicate

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationv1.2.0Targeted for v1.2.0 release

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status

    In Progress

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions