Go Live Checklist + Version Endpoint
- Go Live Checklist for LandveX Internal Pilot deployment - Version endpoint: /version returns environment, version, commit, build - Ready for Internal Pilot deployment Next: Deploy with Docker Compose
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
/**
|
||||
* Version endpoint
|
||||
*
|
||||
* Returns current version, commit SHA, and build info.
|
||||
* Used by Readiness Dashboard and debugging.
|
||||
*/
|
||||
|
||||
import { Router } from 'express';
|
||||
|
||||
const router = Router();
|
||||
|
||||
const VERSION = {
|
||||
environment: process.env.NODE_ENV || 'development',
|
||||
version: process.env.npm_package_version || '0.1.0',
|
||||
commit: process.env.GIT_COMMIT || 'unknown',
|
||||
build: new Date().toISOString(),
|
||||
};
|
||||
|
||||
router.get('/', (_req, res) => {
|
||||
res.json(VERSION);
|
||||
});
|
||||
|
||||
export default router;
|
||||
Reference in New Issue
Block a user