Added build number to version.

This commit is contained in:
Tom Butcher 2026-02-02 01:21:54 +00:00
parent bf7cdf2883
commit 02955ce765
3 changed files with 7 additions and 6 deletions

9
Jenkinsfile vendored
View File

@ -43,11 +43,12 @@ def deploy() {
stage('Compile') { stage('Compile') {
nodejs(nodeJSInstallationName: 'Node23') { nodejs(nodeJSInstallationName: 'Node23') {
sh ''' sh """
export PATH="$HOME/.bun/bin:$PATH" export PATH="\$HOME/.bun/bin:\$PATH"
# Run compile (build step needs devDependencies like vite) # Run compile (build step needs devDependencies like vite)
NODE_ENV=production pnpm compile # Pass Jenkins build number to the build process (Vite exposes VITE_* env vars)
''' VITE_BUILD_NUMBER=${env.BUILD_NUMBER} NODE_ENV=production pnpm compile
"""
} }
} }

View File

@ -31,7 +31,7 @@ function AuthView({ children, subTitle }) {
</Card> </Card>
</Flex> </Flex>
<div className="login-footer"> <div className="login-footer">
<p className="login-footer-text">v{packageJson.version}</p> <p className="login-footer-text">v{packageJson.version} Build: #{import.meta.env.VITE_BUILD_NUMBER || 'dev'}</p>
</div> </div>
</div> </div>
); );

View File

@ -9,7 +9,7 @@ const About = () => {
return ( return (
<AdminPage <AdminPage
title="About Home Panel" title="About Home Panel"
subtitle="Version 1.0.0-alpha" subtitle={`Version ${packageJson.version} Build: #${import.meta.env.VITE_BUILD_NUMBER || 'dev'}`}
onBack={false} onBack={false}
actions={[ actions={[
<Button <Button