Skip to content

freeCodeCamp-Universe/test-universe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

test-universe

Infra probe bed deployed at https://test.freecode.camp/ via the freeCodeCamp Universe platform (artemis + Caddy-S3 + R2).

Why this exists

hello-universe is the staff-facing template and the universe-cli test fixture. Probe pollution (timestamped HTML, race reproductions, cache-control experiments) does not belong there.

This repo is the dedicated home for that work. It is intentionally:

  • minimal — one index.html, no framework, no build step
  • deployable via universe static deploy with build.output: .
  • gated to staff in the artemis registry (see infra/.scratchpad/dossier/AUDIT.md for the probe phase ledger)
  • safe to leave in arbitrary mid-probe state — its only consumers are operators running infra investigations

Deploy

universe static deploy            # preview
universe static deploy --promote  # production (atomic single-shot)
universe static promote           # bare promote of current preview
universe static promote --from <deployId>  # race-free promote

The build.command field is intentionally omitted from platform.yaml; the CLI walks the repo root verbatim.

Probe artifact convention

Probe pages added to this repo follow:

probe-<phase>-<utc-yyyymmdd-hhmm>.html

with a body token of the same shape. Cleanup not required — this repo is allowed to accumulate probe history as a record.

About

Canonical fixture for test.freecode.camp — shared regression bed for universe-cli, artemis, and infra

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages