JFrog帮助中心

我们的新门户即将推出!
文档+知识库

搜索







概述

Artifactory通过Bamboo Artifactory插件提供了与Bamboo的紧密集成。除了管理工件到Artifactory的有效部署之外,该插件还允许您捕获有关已部署的工件、解决的依赖项、与Bamboo构建运行相关联的环境数据等信息。此数据可以发布到Artifactorybuild-info.使用人工发布构建信息的任务。

Bamboo Artifactory插件目前提供了以下方面的全面支持MavenGradle,艾薇,NPM, Docker和NuGet通过为每个包管理器指定Artifactory任务。G通过专门的任务也支持使用文件规范的通用下载和上传。

来源

竹工艺品插件是GitHub上的一个开源项目你可以自由浏览和分叉。

下载

插件的兼容性:

Bamboo Artifactory Plugin在发布时已经对其与当前版本的兼容性进行了全面测试。当新版本的Bamboo发布时,Marketplace将Bamboo Artifactory Plugin列为不兼容,但是,由于我们定期更新该插件,它很可能与Bamboo的补丁或小版本升级保持兼容性。我们建议在升级生产环境之前,先在登台环境中测试新的Bamboo和插件版本。

版本

升级到版本2。版本1中的X。插件的X部分需要新的安装步骤。请参考安装插件了解更多详情。

版本 下载链接 兼容性
3.2.10 下载 Bamboo 7.2.3 - 8.2.x
3.1.0 下载 竹7.0。X - 7.1.2
3.0.1 下载 竹6.10.x
2.7.2 下载 竹6.9.x-6.10.x
2.7.0 下载 竹6.9.x
2.6.3 下载 竹6.8。X - 6.9.x
2.6.2 下载 竹6.5。X - 6.7.x
2.5.1 下载 竹6.4.x
2.4.1 下载

竹6.2。X - 6.3.x

2.2.0 下载 竹6.1.x
2.1.1 下载 竹. x
魅惑 下载 竹5.14.x
1.13.0 下载 竹5.14.x
1.11.2 下载 竹5.13.x
1.11.1 下载 竹5.12.x
1.10.3 下载 竹5.11.x
1.10.1 下载 竹5.10.x
1.9.2 下载 竹5.9.x
1.7.7 下载 竹5.8.x



安装插件

需求

  • Artifactory 2.2.5或更高版本。为了获得最佳效果和优化沟通,我们建议使用最新版本的Artifactory。
  • Artifactory职业是高级特性所必需的,例如许可证管理的商品和增强构建集成
  • Maven 3。
  • Gradle 4.10或更高版本。
  • Ant和Ivy 2.1.0或更高版本。

升级到版本2。从版本1.x

如果您目前使用的是低于2.0.0的插件版本,并且希望升级到2.0.0或更高版本,则需要将Artifactory配置数据迁移到type 2插件所期望的格式,如下步骤所述:

1.如果您还没有使用1.13.0版本的插件,请先升级到该版本。

2.从竹行政|人工插件,点击迁移数据到v2”按钮。

3.删除插件版本1.13.0并重启Bamboo。

4.现在可以安装版本2了。X按照下面的说明。

安装版本2.x

从2.0.0版本开始,Bamboo Artifactory Plugin作为type 2插件发布。你可以阅读关于安装类型2的插件竹文档安装插件

安装版本1.x

删除旧版本

如果您有旧版本的插件,请确保在升级到新版本之前将其删除

对于2.0.0以下的版本,该插件作为type 1插件发布通过将打包的插件jar文件放入 美元BAMBOO_INSTALLATION_HOME / atlassian-bamboo / web - inf / lib 文件夹并重新启动Bamboo。

有关更多详细信息,请参考Bamboo文档中的安装插件类型1的附加组件

页面内容

集成的好处

配置

要使用Bamboo Artifactory插件,您需要在Bamboo的服务器配置中设置Artifactory服务器。然后,您可以设置一个项目构建器,将工件和构建信息部署到已配置的Artifactory服务器上的存储库中。

配置系统范围的人工服务器

要使Artifactory服务器对项目配置可用,它们必须定义在竹行政|管理app | Artifactory Plugin

新闻新的Artifactory服务器要添加新服务器,请填写所需字段并按save。

Bamboo Artifactory服务器配置"width=

配置人工任务

人工通用解析任务

Artifactory通用解析任务允许从Artifactory下载文件文件规格.它允许收集构建信息,这些信息可以稍后通过Artifactory Publish Build Info任务发布到Artifactory。

  1. 在2.2.0版本之前,可以通过遗留模式指定工件模式,但遗留模式在2.2.0版本中已被弃用。
  2. 在2.7.0版本之前创建的任务,直接将构建信息发布到Artifactory,而不是通过发布构建信息任务。


人工通用部署任务

Artifactory通用部署任务允许将文件上传到Artifactory文件规格.它允许收集构建信息,这些信息可以稍后通过Artifactory Publish Build Info任务发布到Artifactory。

  1. 在2.2.0版本之前,可以通过遗留模式指定工件模式,但遗留模式在2.2.0版本中已被弃用。
  2. 在2.7.0版本之前创建的任务,直接将构建信息发布到Artifactory,而不是通过发布构建信息任务。




Artifactory NuGet和Artifactory .NET Core任务

取决于你是否使用NuGet.NET Core命令行要构建NuGet包,请使用Artifactory NuGetArtifactory .NET Core任务支持使用NuGet或。net Core客户端与Artifactory。这些任务允许在构建期间从Artifactory解析NuGet依赖项,同时收集构建信息,这些信息可以稍后使用人工发布构建信息任务

  • 根据您使用的客户端,请确保nugetdotnet客户端包含在构建代理的PATH中。
  • 如果你使用dotnet客户端,请注意。net Core 3.1.200 SDK或以上的支持。



收集构建问题任务

由各种Artifactory任务收集的构建信息还可以包括作为构建的一部分处理的问题。问题列表是由Bamboo从git提交消息中自动收集的。这要求项目开发人员使用一致的提交消息格式,其中包括问题ID和问题摘要,例如:
BAP-1364 -用空格替换制表符
然后可以在Artifactory的构建UI中查看问题列表,并在问题跟踪系统中提供到问题的链接。
收集问题所需的信息通过JSON配置提供。该配置可以作为文件或JSON字符串提供。
下面是一个问题收集配置的示例。


{“版本”:1、“问题”:{“trackerName”:“JIRA”、“正则表达式”:“(. + - [0 - 9]+)\ s - \ s(+)”,“keyGroupIndex”:1、“summaryGroupIndex”:2,“trackerUrl”:“http://my-jira.com/issues”,“总”:“真正的”、“aggregationStatus”:“发布”}}

配置文件属性:

属性名

描述

如果希望所有构建都包含以前构建中的问题,则设置为true。

aggregationStatus

如果aggregate设置为true,则此属性指示聚合问题的时间间隔。在上面的例子中,问题将从以前的构建中聚集起来,直到找到具有RELEASE状态的构建。当使用Bamboo Artifactory Plugin添加的build Promotion功能进行提升时,RELEASE状态被设置为一个build。
keyGroupIndex

用于检索问题键的正则表达式中的捕获组索引。在上面的示例中,将索引设置为“1”检索bap - 1364从这个提交消息:

BAP-1364 -用空格替换制表符

正则表达式

用于匹配git提交消息的正则表达式。表达式应该包括两个捕获组—问题键(ID)和问题摘要。在上面的示例中,正则表达式匹配的提交消息如下所示:

BAP-1364 -用空格替换制表符

summaryGroupIndex

正则表达式中用于检索问题摘要的捕获组索引。在上面的示例中,将索引设置为“2”检索这个提交消息的示例问题:

BAP-1364 -用空格替换制表符

trackerName 问题跟踪系统的名称(类型)。例如,JIRA。这个属性可以取任何值。
trackerUrl 问题跟踪URL。此值用于构造到Artifactory构建UI中的问题的直接链接。
版本 模式版本仅供内部使用。不要改变!

发布构建信息任务

发布构建信息任务已在2.7.0版本中添加。任务发布计划中以前的Artifactory任务收集的构建信息,如果它们被配置为收集构建信息。对于包含发布构建信息任务时,到已发布的构建信息的链接可在“构建结果”区域中获得。


计划2.7.0版本之前创建的任务,将构建信息发布到Artifactory,而不使用发布构建信息任务。


人工x射线扫描任务

Bamboo Artifactory插件通过JFrog Artifactory与JFrog Xray集成,允许您扫描构建工件的漏洞和其他问题。如果发现问题或漏洞,您可以选择使构建作业失败。此集成需要JFrog Artifactory v4.16及以上版本和JFrog Xray v1.6及以上版本。

要使Xray扫描构建,您需要配置一个使用正确的过滤器指定哪些工件和漏洞应该触发警报,并为该监视设置失败构建作业操作。您可以阅读更多关于使用Xray进行CI/CD集成的信息在这里

接下来,添加人工x射线扫描任务到您的计划并配置它。

要用Xray扫描构建,构建信息必须已经发布到Artifactory。因此,您应该确保将前面的一个或多个计划任务配置为收集构建信息,并将构建信息发布到Artifactory。

使用文件规格

文件规格以JSON格式指定。它们被用在通用的解决通用的部署任务和在Bamboo部署任务中,文件规范用于Artifactory下载任务,指定要从Artifactory解析的依赖项或要部署到Artifactory的工件。
你可以通过以下方式使用文件规格:

  1. 在您的SCM中管理它们,然后在构建期间,将它们与其他源一起拉到工作空间中。如果您选择这个选项,您应该在“Upload spec source”或“Download spec source”字段中选择“File”选项,并在您的工作区中指定File spec的相对路径。
  2. 将File Spec JSON保存为作业配置的一部分。如果选择此选项,您应该在“Upload spec source”或“Download spec source”字段中选择“Job configuration”选项,并在“File path”字段中指定工作区中的File spec JSON内容。

您可以阅读File Spec模式在这里

部署项目

Bamboo Artifactory Plugin也支持Bamboo Deployment项目(阅读更多关于Deployment项目的信息)在这里).

  • Artifactory下载任务从Artifactory下载工件。要下载的构件使用文件规格
  • Artifactory部署task收集与部署任务关联的构建计划共享的构建工件,并将它们上传到Artifactory。此外,由Artifactory Download任务下载的工件也可用于部署。

“工件下载”任务

工件下载任务必须先于Artifactory部署部署作业流中的任务。


运行构建

一旦您完成了项目构建器的设置,您就可以运行它了。Artifactory插件在构建结束时开始,并且:

  1. 一次性将所有工件部署到选定的目标存储库(与Maven/Ivy使用的在每个模块构建结束时部署相反)。
  2. 将Artifactory构建信息部署到所选服务器,它提供Artifactory中构建的完全可追溯性,并链接到Bamboo中的构建。

附加可搜索参数

您可以定义应该附加到由插件部署的构建信息和工件的参数。

定义参数,在政府构建资源|全2022世界杯阿根廷预选赛赛程局变量填写a键/值配对并点击保存。

可用的参数类型有:

  • buildInfo.property。*-所有以这个前缀开头的属性都将被添加到build-info的根属性中。
  • artifactory.deploy。*-所有以此前缀开头的属性都将附加到部署的任何生成的工件上。
使用属性文件

您可以将插件指向属性文件,而不是手动定义属性。

为此,定义一个名为buildInfoConfig.propertiesFile并将其值设置为属性文件的绝对路径。

附加可搜索参数"src=

给定的路径和文件应该存在于运行生成代理的机器上,不是服务器

使用Bamboo变量重写计划值

Artifactory Plugin支持覆盖计划配置中的变量,如部署者凭证、解析者凭证、存储库等。

如果希望覆盖下表中指定的任何值,则需要通过UI将它们配置为Bamboo变量,或者将它们作为查询参数附加到REST URL请求中。

在为这些Bamboo变量赋值时,它将覆盖作业配置。

REST示例
curl -ubamboo-user: BAMBOO -password -XPOST "http://:8085/rest/api/latest/queue/MVN-JOB? stage&executeallstages&bamboo .variable.artifactory.override. deploer .username=new_username& BAMBOO .variable.artifactory.override. deploer .password=new_password"

在上面的示例中,我们使用CURL远程调用一个Bamboo计划。我们为这个特定的请求设置部署器用户名和部署器密码。

注意,我们添加了“bamboo.varaible”查询参数的前缀。

请注意,只有当特定任务支持发送的值时,才会应用这些值。例如:目前人工Gradle任务不支持解析器凭证,因此这些值在发送时会被忽略。

参数名称 描述 支持工作

artifactory.override.deployer.username


部署人员的用户名 Maven、Gradle、Ivy、Generic部署

artifactory.override.deployer.password


部署人员密码 Maven、Gradle、Ivy、Generic部署

artifactory.override.resolver.username


解析器的用户名 Maven,通用解析

artifactory.override.resolver.password


解析器密码 Maven,通用解析

artifactory.override.resolve.repo


解决存储库 Maven, Gradle

artifactory.override.deploy.repo


部署存储库 Maven、Gradle、Ivy、Generic部署

artifactory.task.override.jdk

如果设置为true,检查的值artifactory.task.override.jdk.env.var。

如果该变量被环境变量填充,

使用该环境变量的值作为Build JDK路径。

如果artifactory.task.override.jdk.env.var未定义,则使用JAVA_HOME的值作为构建JDK。

Maven, Gradle, Ivy

artifactory.task.override.jdk.env.var

存储另一个环境变量的名称,该变量的值应用于构建JDK。 Maven, Gradle, Ivy

发布管理

Artifactory插件为发布管理和推广提供了强大的功能。详情请参阅竹工艺品插件-发布管理


发布说明

3.2.10(2022年9月11日)
  1. Gradle包装器应该删除对capability的要求https://github.com/jfrog/bamboo-artifactory-plugin/pull/189
3.2.9(2022年4月24日)
  1. Bug修复-构建信息聚合可能通过操作系统环境变量大小限制-https://github.com/jfrog/bamboo-artifactory-plugin/pull/177
3.2.8(2022年3月1日)
  1. 〇Bug修复NullPointerException在没有配置部署服务器的情况下,在Maven任务中https://github.com/jfrog/bamboo-artifactory-plugin/pull/172
3.2.7(2022年2月22日)
  1. 依赖项更新-https://github.com/jfrog/bamboo-artifactory-plugin/pull/168https://github.com/jfrog/bamboo-artifactory-plugin/pull/170
3.2.6(2022年1月12日)
  1. 与8.1.1的兼容性https://github.com/jfrog/bamboo-artifactory-plugin/pull/165
3.2.5(2021年12月14日)
  1. 依赖项更新-https://github.com/jfrog/bamboo-artifactory-plugin/pull/161
3.2.4(2021年12月12日)
  1. 〇Bug修复NullPointerException在执行任务时https://github.com/jfrog/bamboo-artifactory-plugin/pull/155
  2. 〇Bug修复NoSuchMethodError: org.apache.commons.io.IOUtils.toStringhttps://github.com/jfrog/bamboo-artifactory-plugin/pull/158
3.2.3(2021年8月4日)
  1. 带有特殊字符的密码不能在任务中使用-https://github.com/jfrog/bamboo-artifactory-plugin/pull/145
3.2.2(2021年6月6日)
  1. 错误修复-由于缺少JSON属性,人工响应解析可能会失败-https://github.com/jfrog/build-info/pull/502
3.2.1(2021年1月10日)
  1. 用户界面中没有加密凭据。bap - 533-获取问题详细信息…状态
  2. 使用SSH共享凭证产生NPE。bap - 532-获取问题详细信息…状态

3.2.0(2020年11月10日)
  1. 人工Docker任务。bap - 515-获取问题详细信息…状态
  2. 人工的NuGet和。net任务。bap - 516-获取问题详细信息…状态
  3. 在所有任务中支持Bamboo共享凭证。bap - 465-获取问题详细信息…状态
  4. 支持在Docker容器中运行Maven、Gradle和Ivy构建。bap - 507-获取问题详细信息…状态bap - 518-获取问题详细信息…状态
  5. 支持自定义构建名称和编号。bap - 476-获取问题详细信息…状态bap - 506-获取问题详细信息…状态
  6. Bamboo 7.1.4兼容性。bap - 517-获取问题详细信息…状态
  7. Bug修复和改进(bap - 448-获取问题详细信息…状态bap - 510-获取问题详细信息…状态bap - 514-获取问题详细信息…状态bap - 520-获取问题详细信息…状态bap - 521-获取问题详细信息…状态bap - 522-获取问题详细信息…状态).
3.1.0(2020年3月31日)
  1. 重大变更:Maven和Gradle -仅在配置部署时才删除构建信息收集的限制。bap - 503-获取问题详细信息…状态
  2. Bamboo 7升级和兼容性。bap - 504-获取问题详细信息…状态
  3. 改进(bap - 496-获取问题详细信息…状态bap - 498-获取问题详细信息…状态bap - 499-获取问题详细信息…状态bap - 500-获取问题详细信息…状态bap - 501-获取问题详细信息…状态bap - 502-获取问题详细信息…状态).
3.0.1(2020年1月16日)
  1. Bug修复(bap - 494-获取问题详细信息…状态bap - 495-获取问题详细信息…状态).
3.0.0(2019年12月23日)
  1. 人工npm任务。bap - 487-获取问题详细信息…状态
  2. 构建问题-收集任务。bap - 486-获取问题详细信息…状态
  3. 人工任务中的HTTP代理支持。bap - 204-获取问题详细信息…状态
  4. 支持Gradle 6。bap - 493-获取问题详细信息…状态
  5. 移除已弃用的api。bap - 484-获取问题详细信息…状态
  6. Bug修复(bap - 492-获取问题详细信息…状态bap - 488-获取问题详细信息…状态bap - 491-获取问题详细信息…状态).
2.7.2(2019年9月9日)
  1. Bug修复-如果Artifactory的S3重定向功能被启用,使用文件规范的下载可能会失败。bap - 477-获取问题详细信息…状态
2.7.1(2019年7月30日)
  1. Bug修复-从计划分支发布失败。bap - 475-获取问题详细信息…状态
2.7.0(2019年7月22日)
  1. 支持聚合来自多个任务的构建信息。自此版本以来创建的新任务只能通过使用新的发布构建信息任务来发布构建信息。bap - 473-获取问题详细信息…状态
  2. Gradle Artifactory Executable不是计划要求的一部分。bap - 474-获取问题详细信息…状态
2.6.3(2019年5月2日)
  1. 与Bamboo 6.8.1的兼容性。bap - 470-获取问题详细信息…状态

  2. NPE是指在一个任务中使用不同的计划和发布管理,并且选择了错误的计划。bap - 469-获取问题详细信息…状态

2.6.2(2018年10月28日)
  1. 在添加新的Generic Deploy任务时,出现一个javascript错误。bap - 453-获取问题详细信息…状态

  2. 风投。url属性在Artifactory中没有正确显示。bap - 452-获取问题详细信息…状态

2.6.1(二零一八年十月十四日)
  1. Gradle、Maven和Ivy版本不再支持JDK 7

  2. Bamboo部署项目——支持使用filepec进行部署bap - 443-获取问题详细信息…状态

  3. 来自文件的人工FileSpec忽略变量bap - 447-获取问题详细信息…状态
  4. 使用filespec并行部署工件时的并发性问题bap - 450-获取问题详细信息…状态
  5. 矩阵参数没有正确传递bap - 446-获取问题详细信息…状态
2.5.1(2018年6月26日)
  1. 当选中“项目使用Artifactory Gradle Plugin”选项时,Gradle会跳过部署到Artifactorybap - 442-获取问题详细信息…状态
2.5.0(2018年6月18日)
  1. 支持构建扫描与JFrog Xray (bap - 426-获取问题详细信息…状态
  2. 使用Files Specs上传到Artifactory的文件现在可以使用三个线程并行上传(bap - 433-获取问题详细信息…状态
  3. 从Artifactory下载的大文件现在可以同时下载(使用范围请求)(bap - 427-获取问题详细信息…状态
  4. Bug修复(bap - 441-获取问题详细信息…状态bap - 432-获取问题详细信息…状态bap - 430-获取问题详细信息…状态bap - 425-获取问题详细信息…状态bap - 423-获取问题详细信息…状态
2.4.2(2018年6月3日)
  1. 与Bamboo 6.5的兼容性。x (bap - 439-获取问题详细信息…状态
2.4.1(2018年1月21日)
  1. Bug修复(bap - 422
2.4.0(2018年1月17日)
  1. 支持从部署计划中的Artifactory下载(bap - 413
  2. 与竹子的相容性6.3.x (bap - 415bap - 419bap - 421
  3. Bug修复(bap - 399bap - 401bap - 403bap - 404bap - 408bap - 409bap - 410bap - 411bap - 412bap - 413bap - 414bap - 417
2.3.0 (2017.10.10)
  1. 支持文件规范中的模式排除bap - 391
  2. 文件规格AQL优化(bap - 395
  3. 依赖库已添加到插件的maven描述符(bap - 397
  4. Bug修复(bap - 385bap - 390bap - 396
2.2.0(2017年8月6日)
  1. 文件规范支持通用解析和通用部署任务(bap - 377)
  2. 升级JGit (bap - 381
  3. Bug修复(bap - 378bap - 379bap - 380bap - 382bap - 383bap - 384bap - 387
2.1.1(2017年6月22日)
  1. 与竹子的相容性6.0.x (bap - 376
2.1.0(2017年4月20日)
  1. 人工发布管理API变更(bap - 374
  2. Bug修复(bap - 372bap - 373
2.0.2(2017年2月16日)
  1. 与Bamboo 5.15的兼容性。x (bap - 370)
2.0.1(2017年1月29日)
  1. Bug修复(bap - 369
1.10.2(2016年9月22日)
  1. Bug修复(bap - 360bap - 359
1.10.1(2016年4月7日)
  1. Bug修复(bap - 345
1.10.0(2016年2月25日)
  1. 与Bamboo 5.10.x的兼容性bap - 336
  2. 根据Gradle任务中的模块信息协调工件的部署顺序bap - 294
  3. 错误修复bap - 303
1.9.2(2015年12月22日)
  1. Bug修复(bap - 330bap - 331
1.9.1(2015年12月13日)
  1. Bug修复(bap - 312
1.9.0(2015年11月26日)
  1. 支持在远程调用Bamboo Artifactory任务时发送参数。bap - 281bap - 232
  2. 新增“推送到Maven Central”(bap - 284
  3. Bug修复(bap - 313bap - 306bap - 290bap - 288
1.8.2(2015年10月27日)
  1. Bug修复(bap - 289bap - 292bap - 302
1.8.1(2015年8月4日)
  1. Bug修复(bap - 282
1.8.0(2015年6月15日)
  1. 添加推到Bintray支持(bap - 257
  2. 使人工上传任务可用于部署项目bap - 264
  3. 在Gradle Release Staging上不提升版本的能力bap - 258
  4. 错误修复bap - 270bap - 269bap - 267bap - 266bap - 261bap - 260bap - 254bap - 246
1.7.7(2015年3月30日)
  1. 支持Bamboo 5.8.xbap - 249
1.7.6(2015年1月14日)
  1. 支持Bamboo 5.7.xbap - 230
  2. 与Maven 3.2.5的兼容性bap - 244
  3. 启用使用Bamboo变量重写Build JDK值bap - 240
  4. 错误修复bap - 241
1.7.5(2014年11月10日)
  1. 支持Atlassian Stash源代码控制管理(bap - 206
  2. 人工通用解析任务(bap - 207
  3. Maven 3任务-记录隐式项目依赖项和构建时依赖项(bap - 225
1.7.4(2014年8月12日)
  1. 支持Bamboo 5.6bap - 218
  2. Bug修复(bap - 219
1.7.3(2014年7月29日)
  1. 增加对Gradle 2.0的支持- 153的差距
  2. Bug修复(bap - 212
1.7.2(2014年6月25日)
  1. 错误修复bap - 196bap - 208bap - 166
1.7.1(2014年5月26日)
  1. 一个新的复选框,提供忽略未根据include/ex部署的工件的能力表“关闭”模式。(bap - 180
1.7.0(2014年4月6日)
  1. 修复了对Bamboo 5.4+的支持
  2. 在版本管理功能中支持Git共享凭证(bap - 189
  3. 将版本控制Url属性添加到人工构建信息JSON中。(bap - 200
  4. Bug修复(bap - 197
1.6.2(2013年11月24日)
  1. 修复了对Bamboo 5.2的支持
  2. 添加Artifactory BlackDuck集成
  3. Bug修复(bap - 182bap - 184bap - 186bap - 184
1.6.1(2013年10月3日)
  1. 支持形式竹5.1.1
  2. 错误修复1.6.1
1.6.0(2013年7月16日)
  1. 支持形式:Bamboo 5.0
1.5.6(2013年9月3日)
  1. 支撑形式竹4.2
1.5.5(2012年9月3日)
  1. 支持包括/排除捕获的环境变量(bap - 143
  2. Bug修复(MAP-41MAP-40- 129的差距bap - 148IAP-32
1.5.4(2012年6月25日)
  1. 支持Bamboo 4.1。
  2. 错误修正。(JIRA
1.5.3(2012年4月2日)
  1. 支持Bamboo 4.0。
1.5.2(2012年4月2日)
  1. 支持Perforce进行发布管理。(bap - 133
  2. 错误修正。(JIRA
1.5.1(2012年1月5日)
  1. 3.4.2版本的兼容发布插件。(bap - 116
  2. 支持Gradle属性部署。(bap - 117
  3. 每个Artifactory任务类型的唯一性。
  4. 为所有构建器类型正确设置Bamboo作业需求。(bap - 125
1.5.0(2011年12月11日)
  1. 与bamboo版本3.3.x兼容。
  2. 兼容Gradle 1.0-milestone-6。
1.4.2(2011年9月19日)
  1. Bug修复(bap - 91
1.4.1(2011年8月1日)
  1. 支持Bamboo 3.2.x
  2. Bug修复(bap - 90
1.4.0(2011年7月14日)
  1. 引入发布管理功能。
  2. 对所有作业类型的通用构建信息支持。
  3. 错误修正。
1.3.2(2011年6月14日)
  1. Bug修复(bap - 65
1.3.1(2011年6月13日)
  1. Bug修复(bap - 64
1.3.0(2011年5月30日)
  1. 支持Bamboo 3.1.x
1.2.0(2011年3月2日)
  1. 支持Bamboo 3.x
1.1.0(2011年1月2日)
  1. Gradle支持——新的Gradle构建器现在完全支持Gradle构建
  2. Ivy构建现在支持工件和描述符的自定义Ivy模式
  3. 支持Bamboo 2.7.x
1.0.3(2010年11月21日)
  1. 为工件部署添加包含/排除模式
  2. Bug修复(BAP-26
1.0.2(2010年11月7日)
  1. 控制在运行许可证检查时包括已发布的工件
  2. 将许可证检查限制为范围
  3. 在运行许可证检查时关闭许可证发现的控件




  • 没有标签
版权所有©2023 JFrog Ltd.