Environment Variables - Docker Watcher
Project /

Environment Variables

Manage per-stage environment variable overrides. Stage-level values override project-level defaults.

{#if loading}
{:else if error}

{error}

{:else}
{#if stages.length === 0}

No stages configured. Add stages to the project first.

{:else} {#if Object.keys(projectEnv).length > 0}

Project-Level Defaults

{#each Object.entries(projectEnv) as [key, value] (key)} {/each}
Key Value Status
{key} {value} {#if isOverridden(key)} overridden {:else} inherited {/if}
{/if}

Stage Overrides

{#if envLoading}
{:else}
{#each envVars as env (env.id)} {#if editingId === env.id} {:else} {/if} {/each}
Key Value Secret Source Actions
{env.key} {env.encrypted ? '••••••••' : env.value} {#if env.encrypted} secret {/if} {#if isInherited(env.key)} overrides project {:else} stage only {/if}
{/if}
{/if} {/if}