3

使用该文件python3-gi在 Travis-CI 上安装的正确方法是什么?.travis.yml

过去的建议是使用 Python 3.2(Travis-ci 和 Gobject introspection),但我更喜欢针对更新的版本进行测试。

我确实尝试了一些合理的命令组合,但我对 Travis-CI 环境的了解非常基础:

例如,无论是否使用都会失败system_site_packages: true

before_install:
  - sudo apt-get install -qq python3-gi

virtualenv:
  - system_site_packages: true

具有此功能的存储库的两个示例(据我所知):

4

1 回答 1

2

为了使用较新的版本,您要么必须构建它,要么使用像 docker 这样的容器系统。

gnome-news有一个使用circleci的 pygobject 项目示例(这是 travis-ci 的另一个免费替代品)。他们在 docker 中使用 fedora rawhide,它拥有整个 gnome 堆栈的最新版本。

于 2015-07-23T03:53:25.197 回答