AbsaOSS / AbsaOSS/enceladus

Version embedding and display

Abierto
#1,519 1 comentario 0 reacciones 0 asignados Ver en GitHub
Conformance Epic Menas priority: low Standardization UX
Lenguaje dominante
Scala
Estrellas
33
Forks
16
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

## Background
Application version is incorporated and read via a configuration file (`application.conf` and `application.properties`).
That can be theoretically overridden by user or configuration. Also it's not really output in any way except UI.

## Goal
Make the version number more "hardcoded", read within the application in a standard way and make it available to the user

## Expected Task List
1. Application version from `pom.xml` is embedded within the code.
2. There's a standard way how to read that version.
3. Display the version in UI
4. Display the version when `SparkJobs.jar` is called with `--help` parameter
5. Create a Menas API returning the version

**NB! Don't forget to assign the Epic into a Milestone**

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.