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

Automated deployment of release tarballs #5

Open
treydock opened this issue Oct 12, 2021 · 1 comment
Open

Automated deployment of release tarballs #5

treydock opened this issue Oct 12, 2021 · 1 comment

Comments

@treydock
Copy link
Contributor

One thing that's possible when using .promu.yml is that you can use CircleCI orbs developed by Prometheus to build tarballs using promu and release them to Github release page. Example CircleCI:

With Docker containers getting built and published:
https://github.com/treydock/cgroup_exporter/blob/master/.circleci/config.yml

Without Docker containers:
https://github.com/treydock/gpfs_exporter/blob/master/.circleci/config.yml

These all require the Makefile.common from Prometheus exporters developed by Prometheus organization. Before I went down the road of doing this, wanted to check if using CircleCI was an acceptable approach? I can also provide guidance on how to configure the CircleCI org with secrets if needed ie for Docker container publishing if needed.

@aebruno
Copy link
Member

aebruno commented Oct 12, 2021

@treydock Yes, sounds great. Would love to get this going. CircleCI is good with me.

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

No branches or pull requests

2 participants