gpt4 book ai didi

travis-ci - 我无法理解我的 travis 构建出了什么问题

转载 作者:行者123 更新时间:2023-12-02 23:15:17 25 4
gpt4 key购买 nike

我是第一次使用 travis-ci,遇到了一个让我困惑的错误。

下面是我的 .travis.yml,它在 linted 时进行验证。

language: node_js
node_js:
- 0.8

after_script:
- echo "Hello World"

以下是我的 travis 构建输出:

$ git clone --depth=50 --branch=master git://github.com/iancrowther/travis-experiment.git iancrowther/travis-experiment
Cloning into 'iancrowther/travis-experiment'...
remote: Counting objects: 27, done.
remote: Compressing objects: 100% (21/21), done.
remote: Total 27 (delta 2), reused 20 (delta 0)
Receiving objects: 100% (27/27), done.
Resolving deltas: 100% (2/2), done.
$ cd iancrowther/travis-experiment
git.2
$ git checkout -qf xxx
$ nvm use 0.8
Now using node v0.8.22
$ node --version
v0.8.22
$ npm --version
1.2.14
$ make test
make: *** No rule to make target `test'. Stop.
The command "make test" exited with 2.
after_script
$ echo "Hello World"
Hello World
Done. Your build exited with 1.

如何阻止 make 文件被执行?

任何帮助都会很棒,我似乎找不到文档中解释的错误

伊恩

ps。有人有关于样式代码指南的链接吗??

更新当 @User 重新格式化问题时,他们添加了以下注释:“使用 {} 按钮使代码可见”。

最佳答案

after_script 更改为 script

看看这个.travis.yml:

before_install:
- sudo apt-get update -qq
- sudo apt-get install -qq python3.2 python2.7

python:
- "2.7"

script: ./run_build.sh

最后一行是重要的。

脚本是运行测试的命令。

before 是使测试能够运行的东西之后是需要清理的东西。这与您可能从单元测试中了解到的模式相同。设置、测试、拆卸

由于 Travis 找不到脚本:,我猜它需要使用默认选项进行测试。

关于travis-ci - 我无法理解我的 travis 构建出了什么问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15732394/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com