0

我想将在 Travis CI 构建中创建的两个 zip 文件发布到 GitHub 发布页面。

不幸的是,部署后资产下只列出了源代码,而不是两个 zip 文件。

部署步骤如下所示:

deploy:
  provider: releases
  api_key:
    secure: <api key>
  file: 
    - "file-1.zip"
    - "file-2.zip"
  on:
    repo: user/repo
    tags: true

我检查了 zip 文件是否已构建并位于构建目录的根文件夹中。

有谁知道我做错了什么?

4

1 回答 1

1

部署部分缺少解决方案skip_cleanup: true。如果没有这个,要发布的文件会在部署作业的开始阶段被删除。

完整的配置现在看起来像这样:

部署:
  提供者:发布
  api_key:
    安全的:
  文件:
    -“文件-1.zip”
    -“文件-2.zip”
  跳过清理:真
  上:
    回购:用户/回购
    标签: 真的
于 2018-12-21T12:12:31.067 回答