- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的问题可能微不足道,但我还没有找到任何有意义的答案。
我有一个构建并部署到 Maven 存储库的多模块应用程序。现在我想要一个框架/脚本,它将由 Jenkins/Bamboo 触发并执行以下操作:
我见过的方法包括自定义的 bash 脚本集,但问题始终是依赖性。由于依赖项已经是 pom.xml 的一部分,我不想再次声明它们的脚本集。
理想情况下,我想重新使用相同的 pom.xml 将依赖项和 Artifact 下载到服务器。此外,我正在寻找基于 Puppet 的或多或少的标准部署。
我有两个约束:
请问有什么建议吗?
谢谢!
最佳答案
这是我会做的:
你是对的,maven 已经有了所有的依赖信息。我会添加一个额外的 maven 模块,它将依赖于所有其他模块,所以 maven 最后运行它。我还将在只有您的 CI 服务器运行的配置文件下定义此模块。
在本模块中,我将使用自定义 maven 插件或 maven groovy 插件和一些(内联?)Groovy 代码来生成您的部署脚本。这两种方法都可以让您访问具有所有依赖项的 Mavens 项目模型
关于java - 从 Maven 存储库部署到 destr 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26451963/
我的问题可能微不足道,但我还没有找到任何有意义的答案。 我有一个构建并部署到 Maven 存储库的多模块应用程序。现在我想要一个框架/脚本,它将由 Jenkins/Bamboo 触发并执行以下操作:
以下类将使用成员变量newTodayTaskString (string) 启动。 在析构对象时,我想删除字符串,但在编译项目时,我收到一条指向析构函数删除行的错误消息: 删除:std::string
我是一名优秀的程序员,十分优秀!