Skip to main content
Version: 6.x (Latest)

Deploy Path-Based Local Dependencies

dependencies:
component-1:
# Expects a devspace.yaml at ./different/component-1/devspace.yaml
path: ./different/component-1
component-2:
# Direct path to other-devspace.yaml
path: ./different/component-1/other-devspace.yaml
deployments:
use-dependency-image:
helm:
values:
containers:
- image: ghcr.io/org/project/image

Configuration

Source: Local Filesystem

path required string

Path is the local path where DevSpace can find the artifact. This option is mutually exclusive with the git option.

Execution

pipeline required string deploy

Pipeline is the pipeline to deploy by default. Defaults to 'deploy'

vars required <var_name>:string

Vars are variables that should be passed to the dependency

overwriteVars required boolean false

OverwriteVars specifies if DevSpace should pass the parent variables to the dependency

ignoreDependencies required boolean false

IgnoreDependencies defines if dependencies of the dependency should be excluded

namespace required string

Namespace specifies the namespace this dependency should be deployed to