INNER CODE UNIT · Go

ch

genuinetools/img · build.go:288

	ch := make(chan *controlapi.StatusResponse)
	eg.Go(func() error {
		return sess.Run(ctx, sessDialer)
	})

	//create cacheTo list for buildlkit's export-cache
	var cacheToList []*controlapi.CacheOptionsEntry
	if cmdCacheToList := cmd.cacheTo.GetAll(); len(cmdCacheToList) > 0 {
		parsedCacheToList, err := build.ParseExportCache(cmdCacheToList, []string{})
		if err != nil {
			return fmt.Errorf("error parsing export cache: %v", err)
		}

		for _, cacheToItem := range parsedCacheToList {
			cacheToList = append(cacheToList, &controlapi.CacheOptionsEntry{
				Type:  cacheToItem.Type,
				Attrs: cacheToItem.Attrs,
			})

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…