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

Simplify and unify the way we are handling versions. #17693

Merged
merged 12 commits into from
May 23, 2024

Conversation

vkalintiris
Copy link
Contributor

Summary

This makes the individual version fields available to C, which will allow us to track versions better with Sentry.

Test Plan
  • CI jobs.
  • cpack -G DEB and check filenames.

CMakeLists.txt Outdated Show resolved Hide resolved
@thiagoftsm thiagoftsm requested a review from Ferroin May 20, 2024 14:17
@vkalintiris vkalintiris enabled auto-merge (squash) May 22, 2024 08:21
Ferroin
Ferroin previously approved these changes May 22, 2024
@thiagoftsm
Copy link
Contributor

Hello @vkalintiris ,

Compiling on Linux I have this error:

/home/thiago/Netdata/tests_netdata/src/collectors/ebpf.plugin/ebpf.c:3252:44: error: 'VERSION' undeclared (first use i
n this function); did you mean 'CMD_VERSION'?
 3252 |                 printf("ebpf.plugin %s\n", VERSION);

Copy link
Contributor

@thiagoftsm thiagoftsm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

On Windows and FreeBSD it is working. Please, modify the missing file.

Best regards!

thiagoftsm
thiagoftsm previously approved these changes May 23, 2024
Copy link
Contributor

@thiagoftsm thiagoftsm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR is working as expected, LGTM!

@vkalintiris vkalintiris merged commit ed6d0c4 into netdata:master May 23, 2024
140 of 142 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants