Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: add version-flag #319

Open
kitsudaiki opened this issue Apr 25, 2024 · 0 comments
Open

[Feature]: add version-flag #319

kitsudaiki opened this issue Apr 25, 2024 · 0 comments
Labels
Env: Build-Process in case the build-process has to be updated Env: Infrastructure Issues, which containing infrastructure updates in the webserver, ci-pipeline and so on L: ★★☆ Expect mid difficulty New feature / Improvement new features and improvements of existing features Topic: Usability changes to improve the usability of the program
Milestone

Comments

@kitsudaiki
Copy link
Owner

kitsudaiki commented Apr 25, 2024

Feature

Description

Add cli flag to print version of the binary.

Acceptance Criteria

  • --version and -v were added as cli-flags to print the version
  • the version-string can be given to cmake to compile it into the code
  • the CI-pipeline was updated to automatically use the branch or tag name and the commit-hash and compile it as version into the code while building the binary

Additional Information

Blocked by

How to test

  • manually test the new --version and -v flag
@kitsudaiki kitsudaiki added New feature / Improvement new features and improvements of existing features Topic: Usability changes to improve the usability of the program Env: Build-Process in case the build-process has to be updated Env: Infrastructure Issues, which containing infrastructure updates in the webserver, ci-pipeline and so on L: ★★☆ Expect mid difficulty labels Apr 25, 2024
@kitsudaiki kitsudaiki added this to the 0.5.0 milestone Apr 25, 2024
@kitsudaiki kitsudaiki self-assigned this Apr 25, 2024
@kitsudaiki kitsudaiki modified the milestones: 0.5.0, 0.6.0 Jul 14, 2024
@kitsudaiki kitsudaiki removed their assignment Aug 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Env: Build-Process in case the build-process has to be updated Env: Infrastructure Issues, which containing infrastructure updates in the webserver, ci-pipeline and so on L: ★★☆ Expect mid difficulty New feature / Improvement new features and improvements of existing features Topic: Usability changes to improve the usability of the program
Projects
Status: No status
Development

No branches or pull requests

1 participant