Skip to content
Snippets Groups Projects
Commit 8b9a2ec9 authored by John Swinbank's avatar John Swinbank
Browse files

Insert version string on build

parent b380bfde
No related branches found
No related tags found
1 merge request!104Insert version string on build
...@@ -25,7 +25,8 @@ ...@@ -25,7 +25,8 @@
"start": "react-scripts start", "start": "react-scripts start",
"build": "react-scripts build", "build": "react-scripts build",
"test": "react-scripts test", "test": "react-scripts test",
"eject": "react-scripts eject" "eject": "react-scripts eject",
"prebuild": "git log -1 --format=\"export const COMMIT_DATE=\\\"%cd\\\"%nexport const COMMIT_URL=\\\"https://git.astron.nl/astron-sdc/esap-gui/-/tree/%H\\\"\" > src/utils/version.js"
}, },
"eslintConfig": { "eslintConfig": {
"extends": "react-app" "extends": "react-app"
......
...@@ -30,6 +30,8 @@ import AladinAdvancedPage from '../components/services/aladin/AladinAdvancedPage ...@@ -30,6 +30,8 @@ import AladinAdvancedPage from '../components/services/aladin/AladinAdvancedPage
import Jobs from "../components/services/Jobs"; import Jobs from "../components/services/Jobs";
import {createBrowserHistory} from "history" import {createBrowserHistory} from "history"
import { COMMIT_DATE, COMMIT_URL } from "../utils/version";
export default function Routes() { export default function Routes() {
const history = createBrowserHistory(); const history = createBrowserHistory();
const { navbar, handleLogin, handleLogout, handleError } = useContext(GlobalContext); const { navbar, handleLogin, handleLogout, handleError } = useContext(GlobalContext);
...@@ -118,7 +120,7 @@ export default function Routes() { ...@@ -118,7 +120,7 @@ export default function Routes() {
</Switch> </Switch>
<footer><small>esap-gui version 21 jan 2022 - 10:00</small></footer> <footer><small><a href={COMMIT_URL}>ESAP-GUI version {COMMIT_DATE}</a></small></footer>
</Router> </Router>
); );
} }
// Autogenerated on build; do not edit
export const COMMIT_DATE="(Development Version)"
export const COMMIT_URL="https://git.astron.nl/astron-sdc/esap-gui"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment