• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

astronomer / astro-cli / 9754dc36-2798-478e-9835-21fe399566dd / 1
45%
main: 44%

Build:
Build:
LAST BUILD BRANCH: fix_winget_release_workflow
DEFAULT BRANCH: main
Ran 12 Jun 2026 10:02PM UTC
Files 217
Run time 5s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 Jun 2026 09:55PM UTC coverage: 45.091%. Remained the same
9754dc36-2798-478e-9835-21fe399566dd.1

Pull #2170

circleci

kaxil
fix: Forward host environment to the compose loader so bare env passthrough resolves

astro dev start (Docker mode) builds its Compose project with
loader.LoadWithContext but left ConfigDetails.Environment unset. compose-go
resolves the bare host-env passthrough form (environment: [VAR] /
build.args: [VAR], with no value) by looking the variable name up in that
project Environment mapping (loader/environment.go resolveServicesEnvironment,
loader/normalize.go) -- a path separate from ${VAR} interpolation. With the
mapping empty, every bare passthrough silently resolved to nothing, diverging
from the plain docker compose CLI (which forwards the host environment) and from
astro's own standalone mode.

${VAR} interpolation was unaffected because it already used
Interpolate.LookupValue = os.LookupEnv.

Set Environment: composetypes.NewMapping(os.Environ()) on both ConfigDetails
literals (createDockerProject and createDockerProjectWithPorts) so bare
passthrough resolves to the host value, matching docker compose. A host
variable still reaches a container only when explicitly declared in the compose
YAML, so there is no new leakage surface.
Pull Request #2170: fix: Forward host environment to the compose loader so bare env passthrough resolves

25418 of 56370 relevant lines covered (45.09%)

7.81 hits per line

Source Files on job 9754dc36-2798-478e-9835-21fe399566dd.1
  • Tree
  • List 217
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 9754
  • d4ec9273 on github
  • Prev Job for on forward-process-env-to-compose (#98d40e96-619a-41a8-b517-39c7787f300c.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc