901得票20回答
为什么Travis CI上的Python setup.py会显示“invalid command 'bdist_wheel'”?

我的Python软件包有一个setup.py,在Ubuntu Trusty本地构建良好,在一个新的Vagrant Ubuntu Trusty虚拟机上也可以构建,只需像这样进行设置:sudo apt-get install python python-dev --force-yes --assu...

565得票10回答
如何在本地运行travis-ci

我希望不必每次对.travis.yml做出微小更改或者修改源代码时都需要提交才能运行构建。使用Jenkins,您可以下载并在本地运行。Travis是否提供类似的功能? 注意:我看过了travis-ci cli并下载了它,但它似乎只是调用他们的API,该API会连接到我的GitHub存储库。因...

433得票15回答
如何在不推送提交的情况下触发Travis-CI的重新构建?

使用Travis-CI,是否可以在不将新提交推送到GitHub的情况下触发重新构建? 用例:由于外部因素导致构建失败。实际上,源代码是正确的。如果简单地重新运行,则可以成功构建并通过。 例如,由于软件包服务器宕机而导致apt-get失败,但服务器已重新启动。然而,构建状态仍然停留在“失败”...

198得票23回答
错误:找不到本地工作区文件('angular.json')

我已经将travis-ci与我的GitHub账户集成在一起(https://github.com/pradeep0601/Angular5-Router-App)。当我将@angular/cli版本从1.7.4更新到6.0.0-rc.3时,构建开始失败并显示以下错误:Local workspa...

129得票2回答
Travis.yml ./gradlew : 权限被拒绝

使用 Travis CI 为现有的 Android 项目调用$ ./gradlew build connectedCheck 我遇到了这个错误:/home/travis/build.sh: line 45: ./gradlew: Permission denied The command "....

123得票5回答
在GitHub存储库中显示Travis构建状态

我记得最近在浏览GitHub存储库时,在pr或commit的Travis构建状态中看到了一个功能(但找不到在哪里)。我不是指README.md中的Travis构建状态图片,而是一个实际的GitHub功能(绿色框和友好的勾号)。 虽然我的提交在Travis上构建得很好,但我希望能够在GitHub...

114得票4回答
在github的readme.md文件中引用当前分支

在我的 GitHub 存储库的 readme.md 文件中,我有一个 Travis-CI 徽章。我使用以下链接:https://travis-ci.org/joegattnet/joegattnet_v3.png?branch=staging 明显的问题在于该分支是硬编码的。是否可以使用某种变...

105得票6回答
如何使用Travis CI配置多种编程语言

我的项目同时使用了Node.js和Java。 我尝试先使用Node.js构建,然后安装Java(因为这是一个npm模块)。 但安装Java的脚本失败了,而且我认为既然已经有包含Java的构建版本,就没有必要再安装它。 我应该从Java构建开始,然后安装Node.js吗? 我正在尝试这样...

95得票4回答
在travis-ci上使用秘密API密钥

我想在我的一个项目中使用travis-ci。 该项目是一个API包装器,因此许多测试依赖于使用秘密API密钥。 为了在本地进行测试,我将它们存储为环境变量。 在Travis上安全使用这些密钥的方法是什么?

92得票5回答
如何在C#或F#中使用Travis-CI

Travis CI持续集成服务官方支持许多语言,但不支持C#或F#。 我能在我的.NET项目中使用它吗?