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') {
nodejs(nodeJSInstallationName: 'Node23') {
sh '''
export PATH="$HOME/.bun/bin:$PATH"
sh """
export PATH="\$HOME/.bun/bin:\$PATH"
# 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>
</Flex>
<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>
);

View File

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