Skip to content
This repository has been archived by the owner on Jul 26, 2020. It is now read-only.

CI/CD Service #7

Closed
jmickey opened this issue Apr 18, 2019 · 3 comments
Closed

CI/CD Service #7

jmickey opened this issue Apr 18, 2019 · 3 comments
Labels
discussion Open to additional discussion xp/developer Aims to improve the experience for BreadTube developers

Comments

@jmickey
Copy link
Member

jmickey commented Apr 18, 2019

CI/CD Service Discussion

Would like to open up a discussion around which CI/CD service to use now that bake has been moved into its own repo.

Personally I've had good experiences with TravisCI and it has a great free offering for open source projects, but I'm hesitant to continue to use and support TravisCI after its acquisition by Idera and the recent layoffs (forgive the HN link) as a result of that event (although, that could also be a good argument FOR using TravisCI - using their own tool against them).

Some alternatives are:

I imagine there are many more where those came from, but those are the ones I'm most familiar with.

Binary Distribution

Once we've selected our delivery service, I propose we start providing releases via GitHub Releases, and investigate getting bake integrated with Homebrew for easier distribution. The less friction to getting bake installed and usable, the better it will be for the overall BreadTubeTV project!

Poll

  • Travis 👍
  • Circle 😄
  • Codeship 🚀
  • Semaphore 🎉
@jmickey jmickey added xp/developer Aims to improve the experience for BreadTube developers discussion Open to additional discussion labels Apr 18, 2019
@dirkkelly
Copy link
Member

We use CircleCI at work and are pretty happy with it, adding a poll to your message.

@dirkkelly
Copy link
Member

Referenced in #7 by @jaymickey

Binary Distribution

Once we've selected our delivery service, I propose we start providing releases via GitHub Releases, and investigate getting bake integrated with Homebrew for easier distribution. The less friction to getting bake installed and usable, the better it will be for the overall BreadTubeTV project!

@jaymickey this is a great idea, suggest chucking it in its own issue (was gonna do it but think it should be made by you)

@jmickey
Copy link
Member Author

jmickey commented May 6, 2019

Closing now that #13 has been merged.

@jmickey jmickey closed this as completed May 6, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
discussion Open to additional discussion xp/developer Aims to improve the experience for BreadTube developers
Projects
None yet
Development

No branches or pull requests

2 participants