智能搜索和自定义属性

Artifactory通过UI和使用广泛的REST API为您提供了灵活的搜索功能。您可以根据名称、版本、时间戳、校验和等固有属性的任何组合找到二进制文件。使用类搜索,您可以将搜索限制在. class文件,并从结果集中查看相应的源文件(如果可用)。

Artifactory还提供了一些常见的内置搜索。例如,您可以向Artifactory询问任何二进制文件的“最新”版本,而不必指定特定的构建号。Artifactory知道如何比较其任何存储库中二进制文件的所有不同版本,并提供可用的最新版本。Artifactory更进一步,允许您通过构建号搜索二进制文件,非常类似于在源代码控制系统中使用分配给源文件的版本标记。这个强大的特性使您能够根据构建号找到进入任何构建的所有特定工件。
但是智能搜索的全部功能伴随着Artifactory为您提供的自定义属性的灵活性,您可以将这些属性分配给二进制文件,然后在搜索中使用。例如,您可以定义一个属性来分类构建工件的状态,表明它们是否已经完成QA。然后,当决定将哪些工件上传到生产中时,您可以确保您的搜索只提供已被QA团队批准的二进制文件。有了所有这些功能,Artifactory灵活的智能搜索允许您使用与您的工作流相关的几乎任何规则集搜索包。