【问题标题】:Publishing built html files with github使用 github 发布构建的 html 文件
【发布时间】:2017-03-15 16:41:42
【问题描述】:

我有一个文件src/test/html/index.html,首先需要编译为target/test/html/index.html,此时我希望它成为存储库的项目页面。

我有一个 gulp 任务,负责在存储库的根目录执行构建。执行构建的命令是gulp build:css && gulp test:css。完成后,它会创建 target/test/html/index.html

有没有办法既在 github 上执行构建,又告诉 github 使用构建页面 target/test/html/index.html 作为 gh-pages 主页?

【问题讨论】:

    标签: github gulp github-pages


    【解决方案1】:

    您可以使用构建服务器来执行该任务。在我参与的一个项目中,我们正在使用 travis 构建网页。在我们的例子中,Story 稍微复杂一些,因为我希望 travis 创建一个包含最新更改的拉取请求,而不是立即提交文件。

    您可以看到我几个月前构建的用于执行该任务 l.60ff 的代码。 here。您还需要创建一个能够将更改推送到您的存储库的技术用户。 Travis 提供了加密存储凭据的方法。

    【讨论】:

      猜你喜欢
      • 2023-03-04
      • 2015-01-30
      • 2013-03-05
      • 2019-10-31
      • 2013-12-06
      • 2015-12-07
      • 1970-01-01
      • 2021-12-18
      • 1970-01-01
      相关资源
      最近更新 更多