文件名称:zuul-nix:Zuul的Nix软件包
文件大小:13KB
文件格式:ZIP
更新时间:2024-03-06 20:00:59
Nix
祖尔·尼克斯 zuul的Nix包装 概述和范围 使用nix设置Zuul可以启用: 全面控制需求,从libc到python解释器 可复制的构建 集成测试虚拟机 用法 构建虚拟机: nix-build vm.nix -A vm --arg configuration ./configuration.nix 运行vm: QEMU_OPTS=-nographic QEMU_NET_OPTS=hostfwd=tcp::2221-:22 ./result/bin/run-vm1-vm SSH VM: ssh root@localhost -p 2221 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no 构建容器: nix-build ./container.nix podman load -i ./result
【文件预览】:
zuul-nix-master
----.gitignore(11B)
----default.nix(386B)
----zuul.nix(1KB)
----LICENSE(11KB)
----configuration.nix(2KB)
----nodepool.nix(964B)
----README.md(587B)
----nixpkgs.nix(285B)
----requirements()
--------openstacksdk.nix(617B)
--------pyjwt.nix(323B)
--------keystoneauth1.nix(444B)
--------apscheduler.nix(347B)
--------openshift.nix(502B)
--------os-service-types.nix(329B)
--------python-string-utils.nix(275B)
--------kubernetes.nix(472B)
--------prettytable.nix(329B)
--------README.md(63B)
--------diskimage-builder.nix(385B)
--------gear.nix(361B)
----vm.nix(467B)
----container.nix(245B)