travis-ci相关内容
是否可以在 Travis CI 上缓存 docker 图像?尝试使用 travis.yml 中的 cache.directories 缓存 /var/lib/docker/aufs/diff 文件夹和 /var/lib/docker/repositories-aufs 文件似乎不起作用,因为它们需要 root. 解决方案 从 Docker 的角度来看,我认为你可以做到这一点的最好方法(没有
..
我有一个使用 Travis CI 的存储库,并且在 .travis.yml 中有这样一行: 脚本:-vim -Nu /dev/null 遗憾的是这不起作用,因为它被转换为一行并像这样执行: vim -Nu /dev/null 这使得 EOF 标记不起作用,因为 EOF 需要在一行中
..
我正在尝试设置 Travis CI,以便它在运行 API 25 的模拟器上运行仪器测试.Travis 在 API 4/10/19 上运行测试以完成,但无法启动 API 25 的模拟器,原因如下留言: $ echo no |android 创建 avd --force -n 测试 -t $ANDROID_TARGET --abi $ANDROID_ABI有效 ABI:无 ABI.错误:所选目标的
..
我正在使用 Travis-CI 为一些 Java 开源项目提供持续集成构建.我正在努力. 通常这很顺利,但是当 POM 指定 GPG 签名时我遇到了问题,例如 org.apache.maven.pluginsmaven-gpg-plugin1.4sign
..
我记得最近在 GitHub 浏览存储库时看到了 pr 或 commit 的 Travis 构建状态(但找不到在哪里).我不是在谈论 README.md 中的 Travis 构建状态图像,而是实际的 GitHub 功能(带有友好复选标记的绿色框). 虽然我的提交基于 Travis 构建得很好,但我希望将结果显示在 GitHub 中(他们现在不这样做).我想知道如何启用它. 更新 在
..
我在 GitHub 存储库中创建了一个 TravisCI Hook,它会在推送到存储库后自动运行构建.我想补充的是,如果构建成功,则会自动创建一个标签. 我发现有一种方法可以使用 GitHub API 创建标签 http://developer.github.com/v3/git/tags/#create-a-tag-object 但是如何控制对我的存储库的访问?我无法在 travis
..
我不确定是否将 Travis-CI 用于我的客户端 JavaScript 库,因为它在 Travis-CI 服务器上使用 NodeJ 进行编译. 我想知道这是一种将某种持续集成(例如 Travis-CI)用于客户端库的好方法吗? 解决方案 是的,当然你应该使用与客户端库的持续集成. 我个人使用 PhantomJS(无头 webkit 浏览器),即 已经安装在 Travis-CI
..
类似:Travis CI 与 Clang 3.4 和 C++11 如何让 Travis CI 与 C++14 一起工作? 这是我们当前的 .travis.yml 文件: 语言:cpp编译器:- 海合会- 铿锵操作系统:- linux- osx脚本:做主要的 这是我们的makefile # Factor Pro# 宏CXXFLAGS = -Os -std=c++14# 规则全部::
..
在 Travis Doc 中,“设置"中有“SSH 密钥"选项卡,但我的帐户中没有.我需要添加 SSH Key 来克隆 GitHub 上的子模块. 我的帐户: 特拉维斯文档: 解决方案 此功能目前仅适用于私有仓库. 对于公共存储库,您不需要它们是私有 Git URL(假设它们在 GitHub 上),因此将 URL 更改为使用公共克隆 URL 应该可以解决问题.
..
我的小工具有两个版本: https://pypi.python.org/pypi/tbzuploader/2017.11.0 https://pypi.python.org/pypi/tbzuploader/2017.12.0 错误:pypi 页面看起来很丑. 在上次更新中,README.rst 中的更改会发出警告: user@host>rst2html.py README.rst
..
我正在尝试在 travis-ci.org 上测试一个包构建,但我遇到了 pip install scipy 超时: 安装收集的包:scipy为 scipy 运行 setup.py install运行命令/home/travis/virtualenv/python2.6.9/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-
..
有没有办法可以将 TravisCi 与 Giltab 集成?或者至少使用用户名和密码而不是 Github 凭据登录 TravisCi? 解决方案 不,截至目前,Travis-CI 严格绑定到 GitHub.虽然肯定有关于降低这一要求的讨论,但它仍然存在一段时间. 作为一种解决方法,您可以将您的内容推送到 GitHub,然后再从那里推送到 Travis,仅使用 GitHub 作为中介.
..
Travis CI 持续集成服务官方支持多种语言,但是不是 C# 或 F#. 我可以在我的 .net 项目中使用它吗? 解决方案 Travis CI 现在 支持 C#.从该页面大量引用: 概述 C#、F# 和 Visual Basic 项目的设置如下所示: 语言:csharp解决方案:解决方案名称.sln单核细胞增多症:- 最新的- 3.12.0- 3.10.0 脚本
..
我正在尝试测试在 travis-ci.org 上构建的包,但遇到 pip install scipy 超时: 安装收集到的包:scipy为 scipy 运行 setup.py install运行命令/home/travis/virtualenv/python2.6.9/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-bu
..
我有一个托管我的网页的 gitub.io 存储库——该网页的源代码(未编译的 Jade/Sass 代码)位于一个单独的公共存储库中.Travis-CI 设置为查看我的源代码库的更改并运行编译套件,生成将被推送到 github.io 存储库的 HTML/CSS. 如果编译通过,我可以将 Travis 设置为自动推送到我拥有的 github 存储库,而无需将我的用户名和密码硬编码到我的 .tra
..
在 travis-ci 成功构建后,有什么方法可以部署 heroku rails 应用程序吗? 解决方案 Travis CI 现在内置支持部署到 Heroku:http://about.travis-ci.org/blog/2013-07-09-introducing-continuous-deployment-to-heroku/
..
我可以通过执行以下任一操作来找到当前的 git 分支名称: git 分支 |awk '/^\*/{ 打印 $2 }'git describe --contains --all HEAD 但是当处于分离的 HEAD 状态时,例如在 Jenkins maven 构建的后期构建阶段(或在 Travis git fetch 中),这些命令不起作用. 我目前的工作解决方案是这样的: git sh
..
随着 Xcode 8 的发布,Apple 引入了一种管理签名配置的新方法.现在您有两个选项 Manual 和 Automatic. 根据关于代码签名的 WWDC 2016 会议 (WWDC 2016 - 401 - What's new在 Xcode 应用程序签名中),当您选择 Automatic 签名时,Xcode 将: 创建签名证书 创建和更新应用 ID 创建和更新配置文件
..
我正在运行 Travis 构建,但在构建 mysql:5.7.27 docker 映像时失败.Dockerfile 运行 apt-get update 然后我得到一个错误 W: Failed to fetch http://deb.debian.org/debian/dists/jessie-updates/main/binary-amd64/包 404 未找到. 使用 curl 我可以看到
..
我正在尝试让 Travis 构建我的 Android 项目.当它尝试为 ConstraintLayout 下载库时失败.你知道我必须做什么才能让它发挥作用吗? 我的 .travis.yml 是这样的: 语言:androidjdk:- oraclejdk8安卓:成分:- 平台工具- 工具- 构建工具-23.0.2- android-23- 额外的安卓支持- 额外的android-m2repo
..