github.com/Racer159/jackal@v0.32.7-0.20240401174413-0bd2339e4f2e/src/internal/packager/images/common.go (about)

     1  // SPDX-License-Identifier: Apache-2.0
     2  // SPDX-FileCopyrightText: 2021-Present The Jackal Authors
     3  
     4  // Package images provides functions for building and pushing images.
     5  package images
     6  
     7  import (
     8  	"github.com/Racer159/jackal/src/pkg/transform"
     9  	"github.com/Racer159/jackal/src/types"
    10  )
    11  
    12  // ImageConfig is the main struct for managing container images.
    13  type ImageConfig struct {
    14  	ImagesPath string
    15  
    16  	ImageList []transform.Image
    17  
    18  	RegInfo types.RegistryInfo
    19  
    20  	NoChecksum bool
    21  
    22  	Insecure bool
    23  
    24  	Architectures []string
    25  
    26  	RegistryOverrides map[string]string
    27  }