Skip to content

Allow Collector to be run as a Windows Service & add MSI build step #408

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

Merged
merged 1 commit into from
Jul 8, 2020

Conversation

james-bebbington
Copy link
Member

Applying same changes from Core in these three PRs:

One very minor differences from the Core PR: I used fmt.Errorf("... : %w", err) instead of errors.Wrap(err, "...") as I saw a comment saying we want to move towards that convention

@james-bebbington james-bebbington requested a review from a team July 8, 2020 03:33
// OpenTelemetry Service.
// Program otelcontribcol is an extension to the OpenTelemetry Collector
// that includes additional, somtimes vendor-specific components
// contributed from the wider community.
Copy link
Member Author

Choose a reason for hiding this comment

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

^ I assume that was just an outdated comment?

@james-bebbington james-bebbington force-pushed the windows-msi branch 4 times, most recently from 352133d to a1db209 Compare July 8, 2020 04:12
@codecov
Copy link

codecov bot commented Jul 8, 2020

Codecov Report

Merging #408 into master will decrease coverage by 0.05%.
The diff coverage is 0.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #408      +/-   ##
==========================================
- Coverage   84.02%   83.97%   -0.06%     
==========================================
  Files         178      179       +1     
  Lines        9529     9535       +6     
==========================================
  Hits         8007     8007              
- Misses       1196     1202       +6     
  Partials      326      326              
Flag Coverage Δ
#integration 62.75% <0.00%> (-0.56%) ⬇️
#unit 83.76% <0.00%> (-0.06%) ⬇️
Impacted Files Coverage Δ
cmd/otelcontribcol/main.go 0.00% <0.00%> (ø)
cmd/otelcontribcol/main_others.go 0.00% <0.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 04c2ab5...d4e411a. Read the comment docs.

Copy link
Member

@bogdandrutu bogdandrutu left a comment

Choose a reason for hiding this comment

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

Please be nice and move the other scripts from /scripts to internal/buildscripts :) In a separate PR.

…ce & added build step for generating Windows MSI
@bogdandrutu bogdandrutu merged commit b34888b into open-telemetry:master Jul 8, 2020
@james-bebbington james-bebbington deleted the windows-msi branch July 8, 2020 05:37
wyTrivail referenced this pull request in mxiamxia/opentelemetry-collector-contrib Jul 13, 2020
…ce & added build step for generating Windows MSI (#408)
ljmsc referenced this pull request in ljmsc/opentelemetry-collector-contrib Feb 21, 2022
this is a small fix of a single typo that triggered my OCD ;-)

Co-authored-by: Liz Fong-Jones <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants