All checks were successful
build-and-deploy / build-deploy (push) Successful in 6s
44 lines
1.6 KiB
HTML
44 lines
1.6 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>devroadmap-demo · self-hosted CI/CD</title>
|
|
<style>
|
|
:root { color-scheme: dark; }
|
|
body {
|
|
margin: 0; min-height: 100vh; display: grid; place-items: center;
|
|
font: 16px/1.5 system-ui, sans-serif; color: #e6e6e6;
|
|
background: radial-gradient(circle at 30% 20%, #1b2a4a, #0b0f1a);
|
|
}
|
|
.card {
|
|
max-width: 640px; padding: 2.5rem 3rem; border-radius: 16px;
|
|
background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08);
|
|
box-shadow: 0 20px 60px rgba(0, 0, 0, 0.4);
|
|
}
|
|
h1 { margin: 0 0 .25rem; font-size: 1.8rem; }
|
|
.sub { color: #8fb0ff; margin: 0 0 1.5rem; }
|
|
.flow { font-size: .95rem; color: #b9c2d0; }
|
|
.flow b { color: #fff; }
|
|
dl { display: grid; grid-template-columns: auto 1fr; gap: .35rem 1rem; margin: 1.5rem 0 0; }
|
|
dt { color: #7a8699; }
|
|
dd { margin: 0; font-family: ui-monospace, monospace; color: #9effc9; }
|
|
code { color: #ffd479; }
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<main class="card">
|
|
<h1>devroadmap-demo</h1>
|
|
<p class="sub">fully self-hosted build → deploy loop · Argo auto-sync verified</p>
|
|
<p class="flow">
|
|
push to <b>Forgejo</b> → <b>Forgejo Actions</b> (act_runner + DinD) build
|
|
arm64 → push <b>Harbor</b> → bump tag → <b>ArgoCD</b> deploys to <b>k3s</b>.
|
|
No GitHub in the path.
|
|
</p>
|
|
<dl>
|
|
<dt>commit</dt><dd>__GIT_SHA__</dd>
|
|
<dt>built</dt><dd>__BUILD_DATE__</dd>
|
|
</dl>
|
|
</main>
|
|
</body>
|
|
</html>
|