美文网首页
Tycho pomless 使用 maven-release-p

Tycho pomless 使用 maven-release-p

作者: QingMings | 来源:发表于2019-04-01 12:59 被阅读0次

    在重温 tycho 的时候,搜索如何 结合 jenkins的时候,偶然搜到的这个 How do I create an Eclipse plugin release using Maven and Tycho?

    最后那个回答说在 tycho 1.1.0 的时候支持了 maven-release-plugin 插件的发布。正好来实践一番。

    Tycho/Release Workflow

    每一步都比较清楚。

    需要注意的几点有 在 配置 maven的 setting.xml 文件的时候,不是直接配置github 账户的密码,需要去github申请一个token.

    在tycho构建的过程中,对于pomless 的项目会生成 .polyglot.build.properties文件,这里面是tycho 自动构建出来的 pom 文本。

    在 执行 mvn release:prepare 的时候会生成 .polyglot.build.properties.releaseBackup 的备份文件。这个文件最好添加到 .gitignore 中。我之前试了好多次,好像都是因为这些文件导致的 构建失败。

    项目结构图

    补一个项目结构图。

    1554094322882.png

    构建成功的图

    1554094278682.png

    release 成功的图。

    重温Tycho 的github 仓库地址

    相关文章

      网友评论

          本文标题:Tycho pomless 使用 maven-release-p

          本文链接:https://www.haomeiwen.com/subject/ohtvbqtx.html