文件名称:nix-emacs-ci:用于持续集成的Emacs安装
文件大小:18KB
文件格式:ZIP
更新时间:2024-05-21 03:42:29
Nix
用于持续集成的Emacs安装 该项目旨在为Emacs Lisp的作者提供一种方法,可以轻松地针对各种Emacs版本测试他们的代码。 目标: 在没有Nix知识的情况下可用 清晰,简单的文档和设置,最初主要用于Travis和Github Actions 二进制缓存,即。 通过预先构建的可执行文件(一项出色的服务!) Linux和MacOS均支持 默认情况下最小安装,以提高下载速度:无图像支持,无window-system 允许简单的本地测试 地位 适用于Linux x86_64,Linux ARM64和MacOS 支持从23.4开始的正式发行版本(MacOS:从24.3开始,请参阅 ) 还提供了Emacs开发快照版本 通过Cachix进行二进制缓存已启用,并且可以正常工作 可以使用与您的工作流程轻松集成 早期的Travis集成已经过测试,并已在中使用),但请参阅下面的注释。 特拉维
【文件预览】:
nix-emacs-ci-master
----.dir-locals.el(141B)
----default.nix(238B)
----overlay.nix(6KB)
----.github()
--------dependabot.yml(195B)
--------FUNDING.yml(19B)
--------workflows()
----tests()
--------default.nix(222B)
--------init.el(943B)
--------.gitignore(4B)
--------run(595B)
----patches()
--------all-dso-handle.patch(324B)
--------fpending-24.1.patch(459B)
--------gnutls-e_again-old-emacsen.patch(648B)
--------gnutls-e_again.patch(722B)
--------fpending-24.3.patch(460B)
--------gnutls-use-osx-cert-bundle.patch(537B)
--------fpending-23.4.patch(454B)
--------remove-old-gets-warning.patch(553B)
----travis-install(954B)
----.gitignore(17B)
----nix()
--------sources.json(1KB)
--------sources.nix(7KB)
----README.md(5KB)
----emacs.nix(3KB)