OpenAstronomy / baldrick

I have a cunning plan!
https://baldrick.readthedocs.io
MIT License
14 stars 8 forks source link

Add a Build Kite artifact plugin #93

Open Cadair opened 4 years ago

Cadair commented 4 years ago

This is probably sufficiently similar that you could generalise the Circle CI one, API docs here: https://buildkite.com/docs/apis/rest-api/

pllim commented 4 years ago

What's build kite?

Cadair commented 4 years ago

A CI service orchestration thing that lets you use AWS spot instances as the build agents. The https://github.com/matrix-org/matrix-doc repo uses it.

bsipocz commented 4 years ago

and do you have to have thus access to the spot instances, or it goes through a kite account?

bsipocz commented 4 years ago

(I know that those are cheap, but still wonder how would it work in the CI settings)

pllim commented 4 years ago

So, this replaces... CircleCI? Travis? Azure? All of them?

Cadair commented 4 years ago

I don't know too many of the details, I think you have access to the spot instances as you pay for them with your AWS account, and I think you get a decent amount of control and customisation over the build agents.

pllim commented 4 years ago

Unless it has unlimited time limit or data download, what is the advantage over the free ones, especially when it is not free?

Cadair commented 4 years ago

I think it's a cost effective way of getting a lot of build time if you require more processing power than all the free ones!

pllim commented 4 years ago

Does baldrick use a lot of processing power?

Cadair commented 4 years ago

haha! The artifact that you want to link to with baldrick could be a whole neural net :stuck_out_tongue:

pllim commented 4 years ago

Thinking ahead, are we? 🤖 🌎