# bdy artifact

Commands to interact with the artifact service

## Contents

- [create](/docs/cli/artifact/create.md) - Create a new artifact. Required scopes: ARTIFACT_WRITE
- [delete](/docs/cli/artifact/delete.md) - Delete an artifact and all its versions. Required scopes: ARTIFACT_MANAGE
- [docker](/docs/cli/artifact/docker.md) - Login to Buddy Docker registry
  - [login](/docs/cli/artifact/docker/login.md) - Login to Buddy Docker registry
- [download](/docs/cli/artifact/download.md) - Download file artifact. Required scopes: ARTIFACT_READ
- [get](/docs/cli/artifact/get.md) - Get artifact by identifier. Required scopes: ARTIFACT_READ
- [list](/docs/cli/artifact/list.md) - List artifacts. Required scopes: ARTIFACT_READ
- [publish](/docs/cli/artifact/publish.md) - Publish file artifact. Required scopes: ARTIFACT_MANAGE
- [version](/docs/cli/artifact/version.md) - Manage artifact versions
  - [delete](/docs/cli/artifact/version/delete.md) - Delete an artifact version. Required scopes: ARTIFACT_MANAGE
  - [get](/docs/cli/artifact/version/get.md) - Get version details. Required scopes: ARTIFACT_READ
  - [list](/docs/cli/artifact/version/list.md) - List all versions of an artifact. Required scopes: ARTIFACT_READ

---
Original source: https://buddy.works/docs/cli/artifact