prometheus / prometheus/node_exporter
Release FreeBSD binaries
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 13.8k
- Forks
- 2.7k
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 8
Description
We closed https://github.com/prometheus/node_exporter/issues/293 as "good enough", but I would like to consider this again. We now have BuildKite to do FreeBSD native builds.
To improve on the BuildKite config, we should add the pipelines to the repo based on the BuildKite Docs.
Then we can add a release upload step like we have in CircleCI.
/cc @derekmarcotte
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the repository's BuildKite configuration using the linked BuildKite pipeline documentation, then compare it with the existing CircleCI release upload step. Done means FreeBSD native build pipelines are defined in the repository and their binaries are uploaded during releases.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- build-system, ci-cd, release
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100