我如何将 Codeship CI 用于我使用 TK 的 ruby 项目?
How do I use Codeship CI for a ruby project of mine that uses TK?
我有一个 ruby 项目可以在我的机器上完美构建,但我想为该项目使用 CI 因为我不是唯一的贡献者而且它只是一个很好的保障.我正在使用 codeship,但无法构建项目,因为我需要在我的项目中使用 tk
。由于 tk
本身不是 gem,我怎样才能获得安装 tk
的 codeship,以便我可以测试我的项目?
tk8.6
和 tk8.6-dev
软件包都安装在 Codeship 构建 VM 上。
$ dpkg -l tk*
ii tk 8.6.0+6ubuntu3 amd64 Toolkit for Tcl and X11 (default version) - windowing shell
ii tk8.5 8.5.15-2ubuntu3 amd64 Tk toolkit for Tcl and X11, v8.5 - windowing shell
ii tk8.6 8.6.1-3ubuntu2 amd64 Tk toolkit for Tcl and X11 v8.6 - windowing shell
ii tk8.6-dev:amd64 8.6.1-3ubuntu2 amd64 Tk toolkit for Tcl and X11 v8.6 - development files
(您可以通过 运行 a SSH Debug Build 自己查看已安装的软件包,然后使用 dpkg
或类似工具查询软件包索引。
我有一个 ruby 项目可以在我的机器上完美构建,但我想为该项目使用 CI 因为我不是唯一的贡献者而且它只是一个很好的保障.我正在使用 codeship,但无法构建项目,因为我需要在我的项目中使用 tk
。由于 tk
本身不是 gem,我怎样才能获得安装 tk
的 codeship,以便我可以测试我的项目?
tk8.6
和 tk8.6-dev
软件包都安装在 Codeship 构建 VM 上。
$ dpkg -l tk*
ii tk 8.6.0+6ubuntu3 amd64 Toolkit for Tcl and X11 (default version) - windowing shell
ii tk8.5 8.5.15-2ubuntu3 amd64 Tk toolkit for Tcl and X11, v8.5 - windowing shell
ii tk8.6 8.6.1-3ubuntu2 amd64 Tk toolkit for Tcl and X11 v8.6 - windowing shell
ii tk8.6-dev:amd64 8.6.1-3ubuntu2 amd64 Tk toolkit for Tcl and X11 v8.6 - development files
(您可以通过 运行 a SSH Debug Build 自己查看已安装的软件包,然后使用 dpkg
或类似工具查询软件包索引。