我想使用Travis Build,但除了非常含糊的ln -s PATH_TO_TRAVIS_BUILD ~/.travis/travis-build
之外,没有构建/安装说明可以将其与Travis CLI一起使用。我认为这是gem install bundler && bundle install --path vendor/bundle && bundle exec something
的某种咒语,但something
使我无法理解。
答案 0 :(得分:3)
正如Use as addon for CLI section in the README中所述,以下内容对我有用:
COPY
将repo导入某些持久性目录(git clone
对我来说)~/GitHub
我使用~/GitHub/travis-build
(几乎逐字逐句读取)运行ln -s $(pwd) ~/.travis/travis-build
(无参数)后,得到以下输出:
travis
注意第10行:nabijaczleweli@klusikomp-vm:~/.travis$ travis
Usage: travis COMMAND ...
Available commands:
accounts displays accounts and their subscription status
branches displays the most recent build for each branch
cache lists or deletes repository caches
cancel cancels a job or build
compile compiles a build script from .travis.yml
console interactive shell
disable disables a project
enable enables a project
encrypt encrypts values for the .travis.yml
encrypt-file encrypts a file and adds decryption steps to .travis.yml
endpoint displays or changes the API endpoint
env show or modify build environment variables
help helps you out when in dire need of information
history displays a projects build history
init generates a .travis.yml and enables the project
lint display warnings for a .travis.yml
login authenticates against the API and stores the token
logout deletes the stored API token
logs streams test logs
monitor live monitor for what's going on
open opens a build or job in the browser
pubkey prints out a repository's public key
raw makes an (authenticated) API call and prints out the result
report generates a report useful for filing issues
repos lists repositories the user has certain permissions on
requests lists recent requests
restart restarts a build or job
settings access repository settings
setup sets up an addon or deploy target
show displays a build or job
sshkey checks, updates or deletes an SSH key
status checks status of the latest build
sync triggers a new sync with GitHub
token outputs the secret API token
version outputs the client version
whatsup lists most recent builds
whoami outputs the current user
run `/usr/local/bin/travis help COMMAND` for more infos
,表明确实有效。