java - Jenkins Octopus 集成

标签 java jenkins deployment octopus-deploy

我正在使用 Jenkins 作为 CI 工具并使用 Octopus 来部署我的 JAVA 应用程序。但是在网上冲浪时,我可以获得使用 Octopack 部署 .Net 应用程序的解决方案。但是如何打包我的 JAVA 应用程序并自动将它从我的 Jenkins 实例部署到 Octopus 服务器?

最佳答案

您可以使用 NuGet 打包它(使用 nuget pack 命令,documented here)。这基本上就是 Octopack 所做的全部。创建 .nuspec文件,并在你的 <files>部分,将您想要的文件包含在一个空目标中。例如,这将包括您的包中的所有文件:

...
<files>
    <file src="path/to/output/**" target="" />
</files>
...

然后您可以使用 nuget push 将其推送到您的 Octopus Deploy 系统.说明在您的 Octopus 部署包库页面上。

关于java - Jenkins Octopus 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39115235/

相关文章:

java - 使用 Java 捕获屏幕区域并识别在那里找到的文本

java - 部署到 Tomcat 7 OK 但无法访问应用程序

java - 两个不同的 jenkins 构建器可以存在于同一个 hpi 中并共享相同的全局配置吗?

java - 通过 ID 更新多行

javascript - 如何使用 iOS appium 的 UI Automation JavaScript Reference 获取 native 应用程序字体类型或样式

jenkins - 复制工件插件 - 从工作空间复制,无需从工件复制路径

web-applications - 如何在 tomcat 中部署一个 struts2 web 应用程序?没有 eclipse ?我应该如何安排文件夹中的文件?

docker - 本地部署在 minikube 上

grails - 使用CloudFoundry插件部署Grails应用

java - firestore回调方法是否在单独的线程中运行?