Viewing Pipeline Tasks

JFrog Pipelines Documentation

Products
JFrog Pipelines
Content Type
User Guide
ft:sourceType
Paligo

To view the list of available tasks, do one of the following:

  • Go to Reusables and click the Tasks tab.

    tasks_30may23.png

    Or

  • Go to Application | Artifacts and click the pipelines-tasks-local repository. Each task is stored in a dedicated directory, which contains the files required for the execution of the task and documentation in the form of a readme.md file.

    180128788.png

Task

Description

build-publish

This task publishes BuildInfo to Artifactory. BuildInfo provides a manifest for the build and includes metadata about the modules, dependencies and other environment variables.

create-incident

Creates incident for Atlassian status page.

curate-artifact

This task takes a single artifact path from a remote repository, copies it to a local repository and associates it with a build.

docker-build

Performs a build to produce a Docker image from a Dockerfile in a GitRepo source repository resource.

docker-push

Pushes a Docker Image to a Docker registry.

email-notify

Sends email notifications from your pipeline step.

frogbot

Frogbot is a Git bot that scans your pull requests and repositories for security vulnerabilities. This task allows you to embed Frogbot in your Pipelines Steps.

go-build

This Pipelines Task performs a build from Go (GoLang) source.

go-security-check

Runs gosec code security analysis.

go-static-check

Runs Go static code analysis.

jira-comment

Adds a comment to a Jira issue.

jira-transition

Updates the status of a Jira.

mvn-build

This task performs a Maven project build on files in a Git repository.

npm-build

Builds an npm source.

publish-task

Validates Pipelines Task descriptor, create package and upload to Artifactory.

run-cypress

Runs cypress tests.

run-status

Collects all steps in a pipeline and reads the status to determine if it was a successful run.

setup-go

Install and set up Go programming language.

setup-java

Install and set up OpenJDK.

setup-jfrog-cli

Installs and sets up JFrog CLI.

setup-node

Installs and sets up NodeJS programming language.

setup-yarn

Installs yarn package manager.

slack-notify

Sends Slack notifications from your pipeline step.

sonar

Scans the project with given sonar properties and configurations.

update-incident

Updates incident for Atlassian status page.

upload-artifact

Uploads files to Artifactory.

upload-file-s3

Uploads a file to an AWS S3 bucket.