TryLib 介绍
TryLib 是简单的 PHP 库,帮助你生成工作副本之间的差异报告,发送到
Jenkins,在最新代码分支上运行测试套件。
示例:
$ try -h usage: try [options...] [subjob] [subjob] ... -h, --help Show help -n, --diff-only Create diff, but do not send to Hudson -v, --verbose Verbose (show shell commands as they're run) -p, --patch ... Path to patch file to use instead of generating a diff -i, --patch-stdin Read the patch from STDIN instead of a file -s, --staged Use staged changes only to generate the diff -b, --branch ... Remote branch to diff and try against [master] -w, --whitelist ... Generate the patch for only the whitelisted files -c, --show-results Show final try job results -P, --show-progress Print subtasks progressively as they complete --extra-param ... Extra parameters to send to jenkins - format key=value -C, --callback ... Callback string to execute at the end of the try run. Use ${status} and ${url} as placeholders for the try build status and url Example: --callback 'echo "**Try status : [${status}](${url})**"' --jenkinsjob ... Master Job Name in Jenkins [try] --jenkinsjobprefix ... Subjobs prefix [try] --jenkinsserver ... URL to the jenkins server [localhost:8080] --wcpath ... Working copy Path [.]
TryLib 官网
https://github.com/etsy/TryLib
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。