From e46109e18f3439d622830246362fb67199c377bf Mon Sep 17 00:00:00 2001 From: Orion Kindel Date: Tue, 27 Jun 2023 14:03:55 -0500 Subject: [PATCH] init --- .gitea/workflows/demo.yml | 20 ++++++++++++++++++++ docker-compose.yml | 4 ++++ 2 files changed, 24 insertions(+) create mode 100644 .gitea/workflows/demo.yml create mode 100644 docker-compose.yml diff --git a/.gitea/workflows/demo.yml b/.gitea/workflows/demo.yml new file mode 100644 index 0000000..23102c3 --- /dev/null +++ b/.gitea/workflows/demo.yml @@ -0,0 +1,20 @@ +name: 'demo' +on: {push: {branches: ['main']}} + +jobs: + demo-docker-compose-run: + steps: + - uses: 'actions/checkout@v3' + - name: 'install docker-ce-cli' + run: | + apt-get update + install -m 0755 -d /etc/apt/keyrings + curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg + chmod a+r /etc/apt/keyrings/docker.gpg + echo \ + "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \ + "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \ + tee /etc/apt/sources.list.d/docker.list > /dev/null + apt-get update + apt-get install -y docker-ce-cli docker-compose-plugin + - run: 'docker compose up' diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..ab3b47b --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,4 @@ +services: + foo: + image: "ubuntu:latest" + entrypoint: "echo foo"