Sign inSign up

davescodemusings/tea-runner

By davescodemusings

•Updated about 2 years ago

Minimalist CI/CD for your Gitea

Image
Operating systems
0

429

davescodemusings/tea-runner repository overview

⁠tea-runner

Minimalist CI/CD for your Gitea

⁠What is it?

Tea Runner is an application that runs on a host and carries out simple actions whenever Gitea triggers it with a webhook. It's designed with minimalism in mind. It's much less capable than Gitlab pipelines or Github actions. But on the flip side, it's far easier to configure than Jenkins or Drone.

Currently, Tea Runner can:

  • Copy newly committed files to a remote directory.
  • Build a new Docker image on a remote host.

⁠How do I run it?

Use Docker Compose YAML below to get it running, but see the wiki⁠ for getting it configured and integrated with Gitea.

services:
  tea-runner:
    image: davescodemusings/tea-runner:latest
    container_name: tea-runner
    hostname: tea-runner
    restart: unless-stopped
    ports:
      - "1706:1706"
    volumes:
      - ./config.ini:/usr/src/app/config.ini
      - /var/run/docker.sock:/var/run/docker.sock
      - /srv/www:/srv/www

⁠Where can I learn more?

The wiki on Github⁠ is the best source for information.

Tag summary

Content type

Image

Digest

sha256:dc91f3e93…

Size

121.1 MB

Last updated

about 2 years ago

docker pull davescodemusings/tea-runner