track: "https://git.ruds.io/rs2009/blendOS-tracks/raw/branch/main/oci.yaml" modules: - name: apt-install run: | apt-get update DEBIAN_FRONTEND=noninteractive apt-get install -yq "$@" - name: apt-remove run: | DEBIAN_FRONTEND=noninteractive apt-get autoremove --purge -yq "$@" stages: - module: exec inputs: - | mkdir -p /etc/apt/apt.conf.d /var/cache/blendOS/ubuntu/apt cat >/etc/apt/apt.conf.d/10blendOS.conf <<'EOF' Dir::Cache::Archives /var/cache/blendOS/ubuntu/apt; EOF - module: apt-install inputs: - python3 - python3-click - python3-requests - python3-fasteners - umoci - skopeo - jq - git - sudo - pacman - linux-generic - systemd - systemd-container - locales - grub2-common - ubuntu-standard - dracut - module: exec inputs: - | git clone --revision 6e2670db89101219fc2f6bfc8be74c556147cdd1 --depth 1 https://git.ruds.io/rs2009/akshara /akshara cd /akshara cp -a usr/lib/akshara /usr/lib/akshara cp -a usr/lib/dracut/modules.d/10akshara /usr/lib/dracut/modules.d/10akshara cp usr/bin/akshara /usr/bin/akshara - rm -rf /akshara override: - path: /var/lib/dpkg/ keep: new - path: /var/lib/apt/ keep: new - path: /etc/apt/sources.list keep: new - path: /etc/apt/sources.list.d/ keep: new - path: /var/cache/blendOS/ keep: old env: IMAGE_NAME: docker://docker.io/library/ubuntu:rolling