Sign inSign up

davescodemusings/tea-runner

By davescodemusings

Updated about 2 years ago

Minimalist CI/CD for your Gitea

Image
Operating systems
0

365

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