aneoconsulting / ArmoniK.Core

Task manager for ArmoniK (submission, scheduling, IO data, monitoring). Implements API located in https://github.com/aneoconsulting/ArmoniK.Api
https://aneoconsulting.github.io/ArmoniK.Core/
GNU Affero General Public License v3.0
10 stars 8 forks source link

fix: show exact core version in logs #781

Closed aneojgurhem closed 6 days ago

aneojgurhem commented 1 week ago

Motivation

Improve identification of ArmoniK.Core version from logs.

Description

Version was determined through package version which gives the Major.Minor.Patch version while ignoring prerelease suffixes (-SNAPSHOT*). This PR changes uses Product version instead which contains the full version.

Testing

The proper version appears in the logs.

Impact

Logs and version API now return the full versions.

Checklist

aneojgurhem commented 1 week ago

Make the same modification to VersionsApi