在部署到 PaaS (Cloud Foundry) 之前扫描 jar 文件

Scan jar files before deploying to a PaaS (Cloud Foundry)

我们正在开发 Spring boot 应用程序并将其部署在 Cloud Foundry PaaS 中。

我们的企业有一些限制,只有经过批准的库版本才需要用于应用程序开发,我们希望在部署到 Cloud Foundry 之前扫描 Jar 文件

我想在 Cloud Foundry 本身中实现它。或者还有其他方法吗?这样 Gradle 任务扫描 Jar,然后部署到 Cloud Foundry ?

请建议一个好的模式,以便在部署之前扫描 Jars..

正确的模式是在 Artifactory 等工具中维护扫描的 jar。

更改您的 Maven pom 文件或您的 gradle 构建文件以将 Artifactory 用于构建过程中所需的 jar。

通过这种方法,您不仅可以控制外部 jar,还可以控制您在内部创建的自定义 jar。