diff --git a/README.md b/README.md index 4507a5a..24fe67b 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # Kurzovity grafik uloh -Preview: https://ksp.exyi.cz, credentials jsou stejné jako na testwebu. Automaticky nasazené z master branche +Veřejné preview je dostupné na adrese https://ksp.vsq.cz/grafik. Automaticky se nasazuje nová verze při každém commitu do masteru. Aktuálně nasazená verze je: +![Aktuální verze](https://ksp.vsq.cz/build/build_id.svg) ## Spuštění pro vývoj diff --git a/frontend/generate_commit_image.sh b/frontend/generate_commit_image.sh new file mode 100755 index 0000000..37c618c --- /dev/null +++ b/frontend/generate_commit_image.sh @@ -0,0 +1,53 @@ +#!/bin/bash + +FILENAME=public/build/build_id.svg + +cat > $FILENAME < + + + + + + image/svg+xml + + + + + + + +EOF + +git rev-parse HEAD >> $FILENAME + +cat >> $FILENAME < + + +EOF diff --git a/frontend/rollup.config.js b/frontend/rollup.config.js index 36f8303..6d45b68 100644 --- a/frontend/rollup.config.js +++ b/frontend/rollup.config.js @@ -10,6 +10,12 @@ import replace from '@rollup/plugin-replace' const production = !process.env.ROLLUP_WATCH; const halfProduction = production || !!process.env.HALF_PRODUCTION; +// generate SVG with the current commit hash +require('child_process').spawn('bash', ['generate_commit_image.sh'], { + stdio: ['ignore', 'inherit', 'inherit'], + shell: true +}); + function serve() { let server; function toExit() {