Я пытаюсь загрузить Travis для загрузки артефактов в конце моей сборки, используя документацию, найденную по адресу http://docs.travis-ci.com/user/uploading-artifacts/. Содержимое моего .travis.yml файла выглядит следующим образом:Невозможно загрузить артефакты из сборки Travis
sudo: false
branches:
only:
- master
language: node_js
python:
- '2.7'
node_js:
- '0.10'
addons:
artifacts: true
env:
global:
- secure: "encrypted string"
- secure: "encrypted string"
- ARTIFACTS_DEBUG=1
- ARTIFACTS_BUCKET=fireplacetests
- API=dev
before_script:
- make install
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
- bash tests/serve.sh
- make install-webqa
script:
- make uitest-webqa
Когда сборки заканчивается, я вижу следующие сообщения:
Uploading Artifacts (BETA)
$ travis_artifacts_install
artifacts version v0.7.8-9-g0908379 revision=09083791933418ce154332d7ef83bdee4330adb8
$ export ARTIFACTS_PATHS="$(git ls-files -o | tr \"\\n\" \":\")"
/home/travis/build.sh: line 73: /bin/uname: Argument list too long
/home/travis/build.sh: line 81: /bin/date: Argument list too long
$ artifacts upload
/home/travis/build.sh: line 41: /home/travis/bin/artifacts: Argument list too long
/home/travis/build.sh: line 73: /bin/uname: Argument list too long
/home/travis/build.sh: line 81: /bin/date: Argument list too long
/home/travis/build.sh: line 65: -: syntax error: operand expected (error token is "-")
Done uploading artifacts
Я попытался, глядя на содержание /home/travis/build.sh
во время сборки, но не может соотнести это с ошибкой (ошибками) выше.
Может ли кто-нибудь предположить, в чем проблема, и/или у кого-нибудь есть эта загружаемая вещь Travis artifact?