将 Maven 程序集从 Jenkins 工作区提交到 SVN
Commit Maven assembly from Jenkins workspace to SVN
我想知道是否有办法在 Jenkins 中创建一个提交 Maven 程序集存档 的作业 包含我不想在 Nexus 中共享的敏感数据,使用此 Maven 目标
生成
-X -Pprod clean install
在
Jenkins-Workspace/project/target/archive-prod.tar.gz
像这样SVN 存储库
|branches
|trunk
|tags
|project-version
|project-config-version
|archive-prod.tar.gz
谢谢
如果你确定你真的想要这个,我不确定是否有插件,但你可以编写脚本。
向使用 svn 命令执行命令行操作的构建添加一个 shell 步骤。确保所需代理上的 svn 命令具有提交文件的凭据和访问权限。
如果您的工作是 Maven 风格的工作,您将需要一个 post 构建步骤。但更好的是,只需创建一个新的 Freestyle 作业,其中 Maven 部分只是一个常规步骤,并添加新的 shell 步骤。
我想知道是否有办法在 Jenkins 中创建一个提交 Maven 程序集存档 的作业 包含我不想在 Nexus 中共享的敏感数据,使用此 Maven 目标
生成-X -Pprod clean install
在
Jenkins-Workspace/project/target/archive-prod.tar.gz
像这样SVN 存储库
|branches
|trunk
|tags
|project-version
|project-config-version
|archive-prod.tar.gz
谢谢
如果你确定你真的想要这个,我不确定是否有插件,但你可以编写脚本。
向使用 svn 命令执行命令行操作的构建添加一个 shell 步骤。确保所需代理上的 svn 命令具有提交文件的凭据和访问权限。
如果您的工作是 Maven 风格的工作,您将需要一个 post 构建步骤。但更好的是,只需创建一个新的 Freestyle 作业,其中 Maven 部分只是一个常规步骤,并添加新的 shell 步骤。