4 ms·
I'm trying to find if they offer or plan to offer these features: 1. Caching. CircleCI and Travis cache intermediate build artifacts (e.g., virtualenv in pytho
by St-Clock 10y ago
I'm trying to find if they offer or plan to offer these features:
1. Caching. CircleCI and Travis cache intermediate build artifacts (e.g., virtualenv in python) to reduce build time.
2. Github pull request integration (red cross on pull requests if the build fails).
3. Chat integration. Sending a message to slack or hipchat when the build fails.
4. SSH into build container. Very handy for rare but difficult to locally reproduce build bugs.
Interesting offer though. We found that we would pay less than 5$ a month for our build needs and they would run concurrently.
- donatj 10y agoThe Github PR integration is the most important part for me. It's a necessity for us to be able to use it. We use our own install of Drone on a fairly sizable EC2 instance and not having to manage that anymore would be wonderful.
- awinder 10y agoGithub does expose an API for this: https://developer.github.com/v3/repos/statuses/ https://developer.github.com/v3/repos/statuses/ I mean integration is one less thing to build & manage, but you can sling together support in a pinch
- luhn 10y agoRe #3: I'm confident that they won't offer that OotB, but they'll very likely have SNS integration, which could be translated into a Slack or HipChat message via Lambda. Depends on how much work you want to put in.
- St-Clock 10y agoSo after perusing the documentation, it seems that: 1. No cache. You need to build your own. 2. No obvious github integration. You can pull code from github but that's it. 3. Notifications are managed with SNS. So you need to use lambda or something like that for Slack Notifications. 4. No obvious ssh support. Would need to check the dockers image they use to be 100% sure.