halfgaar / FlashMQ

FlashMQ is a fast light-weight MQTT broker/server, designed to take good advantage of multi-CPU environments
https://www.flashmq.org/
Open Software License 3.0
174 stars 24 forks source link

Switch to CircleCI #4

Closed quinox closed 1 year ago

quinox commented 2 years ago

When I noticed my CI wasn't working I discovered Travis discontinued their Open Source free plans :sadpanda:

Background:

I decided to try out CircleCI. Their "next-gen" images are based on Ubuntu, their legacy are Debian but you are discouraged from using them. This PR drops the Debian targets for that reason. Not an excuse, but looking at the most recent Travis build these were already failing.

Another alternative would be to use Github Actions. I haven't looked much into that except that I noticed their default runners also only carry Ubuntu, not Debian.