Add logging frontend version to console on startup
This commit is contained in:
parent
48df1a44e8
commit
8789135eed
@ -38,6 +38,7 @@ steps:
|
||||
commands:
|
||||
- yarn --frozen-lockfile
|
||||
- yarn run lint
|
||||
- echo '{"VERSION": "'$(git describe --tags --always --abbrev=10 | sed 's/-/+/' | sed 's/^v//' | sed 's/-g/-/')'"}' > version.json
|
||||
- yarn run build
|
||||
- sed -i 's/http\:\\/\\/localhost\\:3456\\/api\\/v1/\\/api\\/v1/g' dist/index.html # Override the default api url used for developing
|
||||
|
||||
@ -112,6 +113,7 @@ steps:
|
||||
commands:
|
||||
- yarn --frozen-lockfile
|
||||
- yarn run lint
|
||||
- echo '{"VERSION": "'$(git describe --tags --always --abbrev=10 | sed 's/-/+/' | sed 's/^v//' | sed 's/-g/-/')'"}' > version.json
|
||||
- yarn run build
|
||||
- sed -i 's/http\:\\/\\/localhost\\:3456\\/api\\/v1/\\/api\\/v1/g' dist/index.html # Override the default api url used for developing
|
||||
|
||||
|
@ -8,6 +8,7 @@ COPY . ./
|
||||
RUN \
|
||||
# Build the frontend
|
||||
yarn install --frozen-lockfile && \
|
||||
echo '{"VERSION": "'$(git describe --tags --always --abbrev=10 | sed 's/-/+/' | sed 's/^v//' | sed 's/-g/-/')'"}' > version.json && \
|
||||
yarn run build
|
||||
|
||||
# Stage 2: copy
|
||||
|
@ -2,6 +2,9 @@ import Vue from 'vue'
|
||||
import App from './App.vue'
|
||||
import router from './router'
|
||||
|
||||
import {VERSION} from './version.json'
|
||||
console.info(`Vikunja frontend version ${VERSION}`)
|
||||
|
||||
// Register the modal
|
||||
import Modal from './components/modal/Modal'
|
||||
Vue.component('modal', Modal)
|
||||
|
3
src/version.json
Normal file
3
src/version.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"VERSION": "0.12"
|
||||
}
|
Reference in New Issue
Block a user