2

在我的.travis.yml 文件中,我想阅读问题文件中当前最新的问题

.travis.yml:

env:
  global:
    - issues=$(cat "issues.txt");
matrix:
  include:
  - language: bash
    script:
    - bash linux_mac/magpi-issue-downloader.sh -f $issues-4 -l $issues

问题文件:
问题文件:只有 89 在

如您所见,我想使用以下内容运行 bash 脚本:

- bash linux_mac/magpi-issue-downloader.sh -f 85 -l 89

Travis 在控制台中显示没有错误,但正如您在屏幕截图中看到的那样,它没有正确执行
.travis 截图

.travis.yml文件位于同一根文件夹issues.txt
文件夹截图

4

1 回答 1

0

我现在像这样修复它:

env:
  global:
    - issue=$(<issues.txt)
matrix:
  include:
  - language: bash
    script:
    - bash linux_mac/magpi-issue-downloader.sh -f $(($issue - 5)) -l $(($issue))

这对我有用。

于 2020-01-28T00:32:51.317 回答