diff --git a/.gitea/workflows/image.yaml b/.gitea/workflows/image.yaml new file mode 100644 index 0000000..8f67b72 --- /dev/null +++ b/.gitea/workflows/image.yaml @@ -0,0 +1,15 @@ +name: Build nspawn container +run-name: Running on ${{ gitea.actor }} +on: + push: + paths: + - Containerfile + +jobs: + container: + runs-on: nix + steps: + - name: Build + run: podman build . -t git.balsys.eu.org/tomas/dosemu + - name: Push + run: podman push git.balsys.eu.org/tomas/dosemu diff --git a/.woodpecker.yml b/.woodpecker.yml deleted file mode 100644 index f5ad1d6..0000000 --- a/.woodpecker.yml +++ /dev/null @@ -1,15 +0,0 @@ -when: - branch: ${CI_REPO_DEFAULT_BRANCH} - event: push - -steps: - build: - image: woodpeckerci/plugin-docker-buildx:2.2.1 - volumes: - - /run/docker.sock:/var/run/docker.sock - settings: - repo: git.balsys.eu.org/tomas/mkosi - registry: ${CI_FORGE_URL} - username: ${CI_REPO_OWNER} - password: - from_secret: package_token diff --git a/Containerfile b/Containerfile new file mode 100644 index 0000000..38f7a1d --- /dev/null +++ b/Containerfile @@ -0,0 +1,4 @@ +FROM debian:trixie + +RUN apt-get update && \ + LC_ALL=C DEBIAN_FRONTEND=noninteractive apt-get install -y mkosi diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index f18b7d3..0000000 --- a/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -FROM fedora:39 - -RUN sed -i s/enabled=1/enabled=0/ /etc/yum.repos.d/fedora-cisco-openh264.repo && \ - dnf install -y \ - mkosi \ - arch-install-scripts \ - btrfs-progs \ - debootstrap \ - dosfstools \ - edk2-ovmf \ - git \ - squashfs-tools \ - gnupg \ - python3 \ - tar \ - util-linux-user \ - veritysetup \ - xz \ - zypper \ - e2fsprogs \ - systemd-container - -WORKDIR /root diff --git a/README.md b/README.md deleted file mode 100644 index ab8fdb0..0000000 --- a/README.md +++ /dev/null @@ -1 +0,0 @@ -[![status-badge](https://ci.balsys.eu.org/api/badges/8/status.svg)](https://ci.balsys.eu.org/repos/8) \ No newline at end of file