Cloud customer?
Start for Free>
Upgrade in MyJFrog >
What's New in Cloud >





Overview

AnIntegrationconnects Pipelines to an external service/tool. Each integration type defines the endpoint, credentials and any other configuration detail required for Pipelines to exchange information with the service.All credential information is encrypted and held in secure storage, in conformance with best security practices.



Using Integrations

Integrations are most commonly used in2022世界杯阿根廷预选赛赛程to connect inputs and outputs to the external facility. They can also be referenced directly in manyutility functions. Integrations can also be directly used as an input to a step.

Integrations are added through the JFrog Platform. For more information, seeManaging Pipelines Integrations.

Environment Variables

A step that uses an integration can access the integration and its properties through environment variables. The form of the environment variable is:

int__

For example, if anArtifactory Integrationis命名myArtifactory, thenthe environment variableint_myArtifactory_urlmight be used to send a notification:

steps: . . . - name: publish_go_binary type: GoPublishBinary configuration: inputSteps: - name: build_go targetRepository: my-go integrations: - name: myArtifactory execution: onSuccess: - send_notification notifySlack --text "Published Go binary to $int_myArtifactory_url"

For more information about using environment variables, seePipelines Environment Variables.

  • No labels
Copyright © 2022 JFrog Ltd.