文件名称:image:Syncloud映像构建脚本
文件大小:42KB
文件格式:ZIP
更新时间:2024-06-16 10:52:01
Shell
Syncloud映像建立流程 目前,我们不构建自己的内核,而是从董事会生产者或董事会社区创建的相应映像(基础映像)中提取内核和内核模块。 因此,要支持新主板,您需要: 找到一个好的基础图像 上传到我们的工件服务器(为了进行测试,您可以将提取器指向任何URL) 修改以为其命名。 将标识文件添加到 修改以包括新的映像名称。 使用 jsonnet plugin命令生成运行时构建脚本: drone jsonnet --stream 建立影像 sudo /path/to/drone exec --pipeline=[board-spec] --trusted 例子 sudo /path/to/drone exec --pipeline=amd64-uefi-all-buster --trusted 当前目录中的示例输出图像文件 syncloud-amd64-uefi-all-21.
【文件预览】:
image-master
----.gitignore(128B)
----.drone.jsonnet(4KB)
----LICENSE(34KB)
----tools()
--------functions.sh(1KB)
--------rootfs.sh(2KB)
--------resize-partition.sh(2KB)
--------boot.sh(2KB)
--------zip.sh(305B)
--------extract.sh(14KB)
----README.md(1KB)
----.drone.yml(2KB)
----create_vbox_image.sh(2KB)
----cleanup.sh(129B)
----files()
--------vbox()
--------rock64()
--------cubietruck()
--------raspberrypi()
--------beagleboneblack()
--------bananapim2()
--------amd64()
--------odroid-hc4()
--------lime2()
--------raspberrypi2()
--------helios4()
--------odroid-xu3and4()
--------odroid-n2()
--------odroid-c2()
--------amd64-uefi()
--------cubieboard()
--------tinker()
--------bananapim3()
--------helios64()
--------bananapim1()
--------cubieboard2()
--------odroid-u3()