如何在使用 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 (将#修改为@)