Push Docker Image with YAML

YAML parameters for Push Docker image

You can find the list with common parameters for all Buddy actions here.

NameTypeDescription
action
Required
StringThe ID of the action.
type
Required
StringThe type of the action. Should be set to DOCKER_PUSH.
docker_image_tagStringThe tag of the Docker image.
loginStringThe username required to connect to the server. Required for delivering the Dockerfile to the Docker Hub or a private registry.
passwordStringThe password required to connect to the server. Required for delivering the Dockerfile to the Docker Hub or a private registry.
integration_hash
Required
StringThe ID of the integration. Required for delivering the Dockerfile to the Amazon ECR.
regionStringThe name of the Amazon region. Required for delivering the Dockerfile to the Amazon ECR. The full list of regions is available here.
repositoryStringThe location of the Docker repository.
docker_build_action_idIntegerThe ID of the action which built the desired Docker image. If set to 0, the image will be taken from previous pipeline action. Can be used instead of docker_build_action_name.
docker_build_action_nameStringThe name of the action which built the desired Docker image. Can be used instead of docker_build_action_id.

YAML example for Push Docker image

actions:
- action: "Push to registry"
type: "DOCKER_PUSH"
region: "us-east-1"
integration_hash: "5ddb7c180fb38be67bd78a88a"
docker_image_tag: "14.06"
repository: "MyDockerRepo/MyDockerImage"