使用 Jenkins Pipeline Job 构建 Freestyle 项目

Build a Freestyle project using Jenkins Pipeline Job

我正在尝试构建没有 pom.xml 的代码。我也想将它部署到 artifactory。有没有办法使用管道作业来构建这样的项目。我可以使用自由式作业来构建上述项目。但我希望是否有某种方法可以在管道工作中实现相同的效果。此外,我还需要 groovy 脚本详细信息,以便在管道作业中人工部署此类项目。但我的基本问题是这是否可行?

更新:

我们有一个自由式项目工作,我们将自由式代码打包到 .tar 中,然后使用通用 Artifactory 配置部署到 artifactory。

现在我正在尝试使用流水线作业实现相同的目的。我明白我们可以在 Groovy 中使用 shell 脚本并且可以构建 tar 包但是如何使用管道作业将 tar 包部署到 Artifactory。

如果您只有 1 个文件,您可以使用 maven 部署选项,然后上传文件。

http://maven.apache.org/plugins/maven-deploy-plugin/deploy-file-mojo.html