Image Tags

JFrog Pipelines Documentation

ft:sourceType
Paligo

name

An alphanumeric string (underscores are permitted) that identifies the resource.

type

Must be Image for this resource type.

configuration

Specifies all configuration selections for the resource.

Tag

Description

Required/Optional

registry

The name of a Docker Registry Integration

Required

sourceRepository

The name of the repository in Artifactory to which the images will be published. Required for Docker images in Artifactory when the pipeline is configured to use JFrog CLI v1.

This is not used when the pipeline is configured to use JFrog CLI v2.

Required if registry is in JFrog Artifactory with JFrog CLI v1

region

An AWS region identifier

Required if registry is on AWS

imageName

The file path of the Docker image, of the form imageRepo/imageName

Required

imageTag

The version tag of the initial version of the Docker image

Required

autoPull

Defaults to true. The image is automatically pulled to the machine running the step.

Optional

pin

This configuration can be used to pin the resource to a specific version. The pinned resource version will be used by the steps that reference this resource as an input and newer versions will be ignored.

Users have two configuration options when selecting the Image resource version to be pinned:

  • versionId -- Resource version Id (can be obtained through the UI)

Or

  • imageTag -- The version tag to be pinned

Steps that use the resource as an output can still produce new versions. New versions will be visible for steps using the resource as an input as long as they are part of the same run of the step that created the version.

When creating a new run, manual custom trigger can still be used to override the pinned version to a different one.

Optional