> For the complete documentation index, see [llms.txt](https://bluebricks.co/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bluebricks.co/docs/bricks-cli/cli-reference/bricks_blueprint/bricks_blueprint_publish.md).

# publish

Publishing a new blueprint

## Synopsis

Help information for blueprint publish

```
bricks blueprint publish [flags]
```

## Options

```
      --resolve-modules   Resolve and include external Terraform module references in the published blueprint. (default true)
      --src string        Blueprint location.
      --state             Define if package files include a .tfstate file for migration purpose.
```

## Options inherited from parent commands

```
      --api-key string    API key for authentication (overrides JWT)
      --config string     config file (default is $HOME/.bricks/config.yaml)
  -h, --help              Print Help message for Bricks CLI
      --non-interactive   Suppresses interactive UI elements for non-interactive environments
  -v, --version           Print bricks CLI version
```

## SEE ALSO

* [bricks blueprint](/docs/bricks-cli/cli-reference/bricks_blueprint.md) - Manage blueprints - create, publish, add dependencies, and configure packages
