graphite-project / carbon

Carbon is one of the components of Graphite, and is responsible for receiving metrics over the network and writing them down to disk using a storage backend.
http://graphite.readthedocs.org/
Apache License 2.0
1.5k stars 490 forks source link

Adding CI for PPC64LE #910

Closed ezeeyahoo closed 3 years ago

ezeeyahoo commented 3 years ago

Hi,

I have added config to enable CI on PPC64LE, request you to please review. https://travis-ci.com/github/ezeeyahoo/carbon/builds/192061013

Thanks

deniszh commented 3 years ago

Hi @ezeeyahoo,

Thanks for your contribution! Question - do you have any PPC64 Linux system in production? I would not bloat building infra without particular reason, but if you really need that - we would like to help!

gerrith3 commented 3 years ago

@deniszh We have several thousand machines in production, including hundreds of e980's in our public cloud offering. So, yes, lots of use in the Global 500 companies and all around the world.

deniszh commented 3 years ago

OK, we can try that. I hope it will work - despite Travis' shortage of free platform usage for OSS projects.

gerrith3 commented 3 years ago

@deniszh I'm looking into their new policy to see if we can refine it a bit. It is pushing people away from Travis which is rather unfortunate. I believe the policy is going to need some tuning.

deniszh commented 3 years ago

@gerrith3 Well, I understaand their struggle, and they saying "please talk to us if you need more". So, let's merge it and we'll find out how it works.