微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在使用 TravisCI 构建期间自动创建 Javadoc 并在 git 页面上发布?

如何解决如何在使用 TravisCI 构建期间自动创建 Javadoc 并在 git 页面上发布?

我尝试搜索了很多关于如何在构建 travis CI 时自动创建 javadoc 以及之后在 git 页面上部署的文章

在我的 gradle 文件中,我添加了这段代码 -

apply plugin: 'java'

在运行下面的命令后,我可以在本地构建 javadoc-

./gradlew javadoc   

现在我希望在我将更改推送到远程并开始构建后立即将这些新生成文件推送到 github 页面

为此,我正在修改 travis.yml 文件,但我很困惑我的确切 .yml 文件应该是什么。以下是我的想法,但我不确定如何推送新生成的 javadocs 文件

- language: java
          install: true
          jdk: 
            - openjdk12
          script:
            - ./gradlew javadoc
          before_cache:
            - rm -f  $HOME/.gradle/caches/modules-2/modules-2.lock
            - rm -fr $HOME/.gradle/caches/*/plugin-resolution/
          deploy:
            provider: pages
            skip-cleanup: true
            github-token: $GITHUB_TOKEN
            on:
              branch: master

如何将那些特定的生成 .html javadocs 文件推送到 github 页面

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。