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

Record information about the build/version of which the analysis has been done #52

Open
khmarbaise opened this issue Sep 21, 2015 · 4 comments
Labels
status:team discussion The team needs to discuss how to deal with the issue's request topic:documentation Changes or enhancements to the documentation are necessary for this issue type:enhancement Enhancement of the functionality of the software
Milestone

Comments

@khmarbaise
Copy link
Contributor

It should be recorded somewhere with which version/scm/build number information the analysis has been done. This is really important if you use a CI solution and to reference the results of a report in comparsion to the code state.

I would suggest to use a kind of meta data like git sha1/ svn revision or more generally a version, branch name and a build number. This could be easily extracted from the maven build itself or passed to jqassistant-maven-plugin by some properties...

@obfischer
Copy link
Contributor

Is is a really desired feature but at the moment we wan't be able to provide such a feature.

@DirkMahler
Copy link
Member

If the value is easily accessible via the Maven plugin the effort would be very low - nodes labeled with ":Maven:Project" could provide a string property "scmRevision".

@khmarbaise
Copy link
Contributor Author

Having one (more) configuration parameter for the jqassistant-maven-plugin which can be provided however by the appropriate build. And this information can be stored along with it into the database...yes along with ":Maven:Project" makes sense...Just an idea...

@obfischer
Copy link
Contributor

We should discuss this later as changing later the choosen solution would break a lot of queries ;-)

@obfischer obfischer transferred this issue from jQAssistant/jqassistant Feb 28, 2020
@obfischer obfischer added status:team discussion The team needs to discuss how to deal with the issue's request type:enhancement Enhancement of the functionality of the software labels Feb 28, 2020
@obfischer obfischer added the topic:documentation Changes or enhancements to the documentation are necessary for this issue label May 20, 2020
@DirkMahler DirkMahler added this to the 2.2 milestone Jan 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status:team discussion The team needs to discuss how to deal with the issue's request topic:documentation Changes or enhancements to the documentation are necessary for this issue type:enhancement Enhancement of the functionality of the software
Projects
None yet
Development

No branches or pull requests

3 participants