This Pipelines Task is used to perform Docker builds.
Prerequisites
This task requires jfrog-cli installed
Usage
Basic:
- task: jfrog/docker_build_publish@v0.0.1
id: docker_build_publish
input:
resourceName: "go_app_gitrepo"
dockerImage: "<JPD_URL>/<ARTIFACTORY_REPOSITORY>/<DOCKER_IMAGE>:<DOCKER_TAG>"
dockerFileLocation: ""
dockerFileName: ""
optionalParams: ""Input Variables
Name | Description |
|---|---|
dockerFileLocation | Optional. Default is set to current directory, which is the root of source |
dockerFileName | Optional. Default is set to Dockerfile |
dockerImage | Input has to be provided as DockerImage:DockerImageTag |
optionalParams | Optional |
resourceName | The resource used for Docker build and publish |
additionalTags | Additional tags to be used |
Output Variables
None
Exported Environment Variables
None
How does it work?
This task only performs only Docker build with received image name and tags. Use docker-push task to push the Docker image.
License
This project is licensed under Apache 2.0 license.
Related Tasks
docker-push