Skip to content

Artipie CLI MVP #2

@g4s8

Description

@g4s8

Solution for #1 meta proposal.

Let's implement a CLI for Artipie with required commands to manage Artipie resources, such as repositories, users, permissions, storages.

Each resource type initially support these commands (but may support some additional commands too):

  • get - to show information about resource or list resources
  • update - to create or update resource configuration
  • delete - delete resource

Initial resource to be supported:

  • repositories - artifact repositories
  • users - names, credentials, authentication
  • permissions - user permissions for repositories, authorization
  • storages - storage configurations, could be used as repository storage aliases

Current scope of work:

Artipie API reference: https://github.com/artipie/management-api/blob/master/REST_API.md

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions