doctl apps dev build

Generated on 9 Apr 2025 from doctl version v1.124.0

Usage

doctl apps dev build [component name]

Aliases

b

Description

[BETA] Build an app component locally.

The component name is optional unless running non-interactively.

All command line flags as optional. You may specify flags to be applied to the current build or use the command doctl app dev config to permanently configure default values.

Flags

Option Description
--app An optional existing app ID. If specified, the app spec will be fetched from the given app.
--build-command An optional build command override for local development.
--env-file An optional path to a .env file with overrides for values of app spec environment variables.
--help, -h Help for this command
--no-cache Set to disable build caching.
Default: false
--registry An optional registry name to tag built container images with.
--spec An optional path to an app spec in JSON or YAML format. Default: .do/app.yaml.
--timeout An optional timeout duration for the build. Valid time units are “s”, “m”, “h”. Example: 15m30s
Default: 0s
Command Description
doctl apps dev [BETA] Display commands for working with App Platform local development.

Global Flags

Option Description
--access-token, -t API V2 access token
--api-url, -u Override default API endpoint
--config, -c Specify a custom config file
Default:
    --context Specify a custom authentication context name
    --http-retry-max Set maximum number of retries for requests that fail with a 429 or 500-level error
    Default: 5
    --http-retry-wait-max Set the minimum number of seconds to wait before retrying a failed request
    Default: 30
    --http-retry-wait-min Set the maximum number of seconds to wait before retrying a failed request
    Default: 1
    --interactive Enable interactive behavior. Defaults to true if the terminal supports it (default false)
    Default: false
    --output, -o Desired output format [text|json]
    Default: text
    --trace Show a log of network activity while performing a command
    Default: false
    --verbose, -v Enable verbose output
    Default: false

    We can't find any results for your search.

    Try using different keywords or simplifying your search terms.