# defunkt/cijoe

CI Joe is a fun Continuous Integration server. Unmaintained.

Repository: https://github.com/defunkt/cijoe
Canonical: https://ross.abutalabs.com/products/cijoe
Language: Ruby
License: MIT
License Family: permissive
Last push: 2011-10-01T22:56:55+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 6237, "days_push": 5450, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1047, forks 125 (observed 2026-08-28T04:03:21.902751+00:00)

## What it is
CI Joe is a lightweight, fun Continuous Integration server written in Ruby that runs your project's tests on demand and reports pass/fail status. It works with any language by executing a configurable shell command against a git repo and exposing a simple web UI and status endpoint.

## Use cases
- run tests automatically on every git push
- self-host a minimal CI server for a small project
- get build notifications in Campfire, IRC, or email via git hooks
- check CI build status from a script with a ping endpoint
- run CI builds against a non-master branch

## When to choose
- you want a dead-simple, single-binary CI server with no dependencies beyond git and Ruby
- your project is small and you prefer shell-script hooks over complex CI configuration
- you need language-agnostic test running via exit codes

## When to avoid
- you need a maintained, actively supported tool (it is unmaintained since ~2011)
- you need parallel or distributed builds, artifacts, or rich reporting
- you cannot risk a hard reset wiping unpushed commits in the target repo

## Facets
- artifact type: service
- maturity: abandoned
- function: ci-cd, testing, http-server, webhook
- domain: testing, developer-tools
- platform: ruby, self-hosted, cli
- tags: continuous-integration, git-hooks, campfire-notifications, unmaintained, sinatra, devops, automation, web-server

## Member repositories
- defunkt/cijoe (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:21.902751+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:01:06.478672+00:00, confidence not recorded.
  - readme: https://github.com/defunkt/cijoe (fetched 2026-08-28T04:03:21.902751+00:00, sha 5537902349ce)
- Data as of 2026-08-30T08:39:29.467469+00:00.
