github.com/ActiveState/cli@v0.0.0-20240508170324-6801f60cd051/pkg/platform/model/buildplanner/artifact.go (about)

     1  package buildplanner
     2  
     3  import "github.com/ActiveState/cli/pkg/platform/api/buildplanner/types"
     4  
     5  func IsStateToolArtifact(mimeType string) bool {
     6  	return mimeType == types.XArtifactMimeType ||
     7  		mimeType == types.XActiveStateArtifactMimeType ||
     8  		mimeType == types.XCamelInstallerMimeType
     9  }
    10  
    11  func IsSuccessArtifactStatus(status string) bool {
    12  	return status == types.ArtifactSucceeded || status == types.ArtifactBlocked ||
    13  		status == types.ArtifactStarted || status == types.ArtifactReady
    14  }