一个集成将管道连接到外部服务/工具。每种集成类型都定义了端点、凭据和管道与服务交换信息所需的任何其他配置细节。所有凭据信息都经过加密,并按照最佳安全实践保存在安全存储中。
集成最常用于2022世界杯阿根廷预选赛赛程将输入和输出连接到外部设施。它们也可以直接引用在许多效用函数.集成也可以直接用作步骤的输入。
集成是通过JFrog平台添加的。有关更多信息,请参见管道管理集成.
使用集成的步骤可以通过环境变量访问集成及其属性。环境变量的形式为:
int_ <集成名称> _ <标记>
例如,如果一个Artifactory集成是命名myArtifactory
,然后环境变量int_myArtifactory_url
可能用于发送通知:
步骤:……- 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"
有关使用环境变量的更多信息,请参见管道环境变量.