MCPcopy Index your code
hub / github.com/jetify-com/devbox / handleInstallFailure

Method handleInstallFailure

internal/devbox/packages.go:484–493  ·  view source on GitHub ↗
(ctx context.Context, mode installMode)

Source from the content-addressed store, hash-verified

482}
483
484func (d *Devbox) handleInstallFailure(ctx context.Context, mode installMode) error {
485 ux.Fwarningf(d.stderr, "Failed to build from cache, building from source.\n")
486 telemetry.Event(telemetry.EventNixBuildWithSubstitutersFailed, telemetry.Metadata{
487 Packages: lo.Map(
488 d.InstallablePackages(), func(p *devpkg.Package, _ int) string { return p.Raw }),
489 })
490 nixcache.DisableReadCaches()
491 devpkg.ClearNarInfoCache()
492 return d.installNixPackagesToStore(ctx, mode)
493}
494
495func (d *Devbox) InstallRunXPackages(ctx context.Context) error {
496 for _, pkg := range lo.Filter(d.InstallablePackages(), devpkg.IsRunX) {

Callers 1

installPackagesMethod · 0.95

Calls 6

InstallablePackagesMethod · 0.95
FwarningfFunction · 0.92
EventFunction · 0.92
DisableReadCachesFunction · 0.92
ClearNarInfoCacheFunction · 0.92

Tested by

no test coverage detected