4 ms·
Show HN: Shippable – Free CI and CD service built on Docker, 2X faster than travis
- rudimk 13y agoThis looks neat! We're using Docker containers for computational math at MathHarbor. Amazing stuff. One question - is it possible to bring in our own container images onto Shippable?
- jcuervo 13y agoThis sounds amazing and better than running our own slow Jenkins box.
- manishas 13y agoYes, that was our motivation as well. Thanks and feedback is always welcome :)
- zachlatta 13y agoHow is this better than Drone (https://drone.io https://drone.io)? My builds run really fast on it and they're also running on Docker. On top of that, they're also open source (https://github.com/drone/drone https://github.com/drone/drone).
- zobzu 13y agobeing opensource ++ i noticed these services are opportunistic wrappers of docker (which itself is more than that now), then provide a limited amount of builders for a few bucks (probably because it runs on AWS?) these could be interesting for projects which need 100, 1000 builders tho, without being cost prohibitive.
- manishas 13y agoSome differentiators - Visualization of test & code coverage results, Matrix build to test multiple variations for a single push, and you also get 5 container build concurrency for $25 instead of 1 container in case of drone. And as far as I know, Drone service is not running Docker yet and we have been running it since October...
- bradleydwyer 13y agoThere is a group of developers that need way more love from the CI space: iOS devs. One day I hope to see a comparable service emerge. Until then the only semi-comparable and cost effective solution is a self hosted Jenkins. (although I'd love to be proved wrong)
- manishas 13y agoApple's licensing rules prevent running mac virtualization as a service. We are trying to run this with an array of mac minis but supporting this architecture in a data center is a challenge. Any suggestions are welcome... would be very happy to support this scenario.
- wiradikusuma 13y agoNo love for BitBucket?
- manishas 13y agoWe already have the backend wiring done and will launch this before end of march.
- jsnk 13y agoSorry, Docker noob here. I have a Rails project that has a lot of customized features. I have tons of Cucumber tests that require browser (haven't tried to run it headlessly) and they take about 40 minutes to run. I would love to use services like Shippable, but I am not sure how well the Cucumber tests that require javascript to work with CI services. Would anyone speak if Docker can help with this problem?
- manishas 13y agoDocker helps your customizations to be standard across environments (dev, test, staging, prod) We support headless testing with selenium on top of phantomjs or other browser drivers. Doing it headlessly should speed up your test cases significantly.
- arjsah 13y agoWe have been using this service for that last 3 months and this release is a great upgrade...looking forward to seeing our other feature asks to make it to shippable.com
- manishas 13y agoThanks for the vote of confidence :) You will see your feature asks light up very soon...
- iitr_sourabh 13y agoWe at Unbxd are using Shippable to CI our maven builds. I am pretty impressed with the ease and speed of the tool. Everything is taken care of end to end. we were up and running in minutes. Highly recommended.
- manishas 13y agothanks.. i'm happy you like shippable. as always, feedback/feature requests welcome :)
- fivesquare 13y agoits pretty intuitive, the builds are faster. cool.. My project dev process got simplified. Thanks for offering free service for one private repo.
- jekram 13y agoI am amazed by the speed of the build and the great intuitive UI. Shippable is a winner. :-)
- manishas 13y agothanks!!!
- shikharmohan 13y agodamn, this is fast.
- typek_pb 13y agolooks interesting. Still, some questions here: could you explain in more detail the storage in the pricing plan? Let's say I'd be interested in free one. What would be counted in the 1GB? Logs, some cached artifacts (any chance for maven local repository caching/reusing the apt cache),...? thanks
- manishas 13y agoas part of build artifacts, we archive ./shippable folder. this typically has code coverage reports, test results, any project related archives that you might specify (but not console logs). These artifacts are counted against the storage limit.
- typek_pb 13y agothanks for fast reply! that leads me to some more questions then. Are logs archived at all? And what happens if the limit in ./shippable is reached?
- manishas 13y agoyes console logs are stored in our db and will be available forever or until you delete the build. when the limit is reached for ./shippable, we will start deleting the oldest archives. So it's a rolling 1gb limit.
- typek_pb 13y agoperfect, thanks!
- manishas 13y agoforgot to mention - we will alert you when you are near the limit so you can download artifacts or upgrade your plan.
- deleted 13y ago[deleted]
- vijaybeniwal 13y agoThey do understand developer pain and priority. Super.
- bryanlarsen 13y agoDo you give root access to your minions?
- devashish86 13y agoroot access is currently only available for 'apt-get' command. apt-get update/add-key/install will work just fine. We're working on enabling full sudo support which will be available in coming weeks.
- jreichhold 13y agoAmazing progress and speed on Shippable compared to competition. Nice to see such a core part of the devops world getting improved. Whole CI/CD world only works if it is easy to test and ship. Most of the build systems have high friction and many companies don't understand how fragile these core systems are. Very worthwhile thing to outsource instead of hiring a Jenkins expert to scale it. Looking forward to seeing more progress from this group in the months ahead.
- ahluwaliaa 13y agoFinally - a more efficient and effective CI and CD solution! Containers solve many of the traditional issues with VMs. One can really expect to truly clone systems with containers. Great UI too!