# create

## Usage

```bash
bdy artifact version create|add [options] <identifier>
```

## Arguments

| **Argument** | **Description** |
| :--- | :--- |
| `identifier` | Human-readable ID of the artifact and optionally version: artifact:version or artifact@version (optional) |

## Options

| **Option** | **Description** |
| :--- | :--- |
| `-w, --workspace <domain>` | Workspace URL handle. Can be set via variable: BUDDY_WORKSPACE |
| `--scope <scope>` | Force scope (WORKSPACE, PROJECT). By default calculated by provided options and environmental variables (--project, BUDDY_PROJECT, linked project) |
| `-p, --project <name>` | Project name. Can be set via variable: BUDDY_PROJECT |
| `-c, --create` | Create artifact if not exists |
| `--from <version>` | Version to copy content from |
| `-h, --help` | display help for command |

## Examples

### Create new version of file artifact

```bash
bdy art ver create artifact-identifier:version
```

### Create new version of file artifact based on another version

```bash
bdy art ver create --from old-version artifact-identifier:version
```


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