2

我需要添加一个用于下载到插件的文件,该插件提供了一个构建步骤。我想将它的链接放入构建步骤字段的 HTML 帮助文件中,并且还能够将链接粘贴到电子邮件等。

让我们假设这只是一个简单的、普通的插件项目,pom.xml有这个:

<groupId>my.jenkins.plugins</groupId>
<artifactId>my-special-plugin</artifactId>
<name>My Special Plugin</name>

可下载的名称是myspecialtool.exe

问题:

  1. 插件项目源下的文件放在哪里

  2. 什么是下载 URL,假设 Jenkins 在http://ciserver:8080

  3. 写入帮助 HTML 文件以“正确”链接到它的内容(如果与上述不同)

希望得到一个好的参考答案:清晰、简短、中肯。

4

1 回答 1

2

将您希望能够作为“网络数据”处理的数据存储src/main/webapp在插件项目中。

该目录应该是可寻址的/plugin/<name of your plugin>(来自' Jenkins Continuous Integration Cookbook ')


对列举的问题的回答:

  1. 将文件放在 下src/main/webapp,也许在一个子文件夹中,所以:
    src/main/webapp/download/myspecialtool.exe

  2. 那就是:
    http://ciserver:8080/plugin/my-special-plugin/download/myspecialtool.exe

  3. 放置帮助 HTML 文件的链接:
    /plugin/my-special-plugin/download/myspecialtool.exe

于 2013-04-05T20:24:46.147 回答