Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
What is the best alternative to Cloud 66?
Ad
Ad
AppVeyor
All
8
Experiences
Pros
5
Cons
2
Specs
Top
Pro
Free for open-source projects
AppVeyor is free for public GitHub repositories.
See More
Top
Con
Not free
This is open-source but not free.
See More
Top
Pro
Supports Windows build enviroment
AppVeyor has a build environment for Windows available.
See More
Top
Con
Configuration is limited
AppVeyor's configuration (which is done from the .yaml file in the root of the project) is unfortunately very limited. The configuration is either tied to a branch or, in other cases, it's global. This limits the developer to a single build process. However, since you can use arbitrary scripts for building, all those limitations can be overcome. Configuration can also be done from the web UI without a .yaml file.
See More
Top
Pro
Clear, straight-forward user interface
Well I suggest you check it out for yourself, but what I like most is that it's simple yet effective: no bells and whistles, simple black/grey/light-blue/white color scheme, it's immediately clear where you have to go for each specific task, and build settings pages are like that as well. Getting a 'standard' build running literally took me a minute the first time I used it.
See More
Top
Pro
Easy access to build VM
AppVeyor allows the user to login to the actual build VM.
See More
Top
Pro
The initial setup is easy
There's practically no setup involved prior to working with AppVeyor: simply sign in, add the project, and start a new build.
See More
Specs
Platforms:
Web, Windows, Linux, Mac
Hide
See All
Experiences
Get it
here
12
0
Shippable
All
16
Experiences
Pros
12
Cons
3
Specs
Top
Con
Requires way to much permissions when logging in using Bitbucket
It even requests the permission to "Delete your repositories".
See More
Top
Pro
Builds are faster
The fact that Shippable runs inside of Docker means that it keeps a persistent state and every build will not have to revert to initial state where it needs to install every dependency from the ground up. Classic CI tools that run on virtual machines need to reset their environment every time and every time install the gems, packages and services needed.
See More
Top
Con
No Direct Deploy to S3
Currently, Shippable does not allow for build artifacts to be natively deployed to S3. This can be gotten around, however it is a rather large hole when compared to Travis. In order to deploy to S3 you have to add a couple of lines to the yml file. For example: env: global: #secure variable contains values for AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY - secure: HKwYujx/qmsyQQdHvR2myu8HLUDtcLeDyYV149YJuxIV4J7Hk3SxeY8X3D6aTlR8mvMnd/ZFY+tGNUh4G0xtLLjjZcPsBgvFlB build: on_success: - aws s3 sync $SHIPPABLE_BUILD_DIR "s3://bucket_name" --region "us-east-1"
See More
Top
Pro
GitHub and Bitbucket integration
Shippable supports both BitBucket and GitHub. Repositories uploaded on either of those services can be built using Shippable.
See More
Top
Con
Docker security measures may be a hindrance
Shippable runs inside Docker containers. Docker has some specific security measures which may or may not become a hindrance in using Shippable. It may be harder for users who are not very comfortable with a Linux container environment and that can create some security problems. Even for more advanced users, it's still something more that they have to address while using Shippable.
See More
Top
Pro
Free plan available
Unlimited builds for unlimited public repos and up to 5 private repositories.
See More
Top
Pro
Docker integration
Shippable is built using Docker, a popular open source Linux container. It was originally built using it's own container but when that started to become too complex, they switched to using Docker. Since the beginning Shippable was different from other CI tools because while Shippable uses a container (Docker), traditionally CI tools have used virtual machines to manage their workloads.
See More
Top
Pro
Quick setup
All Shippable needs for it's setup is a shippable.yml file in the root of the repository that needs to be built. The bare minimum Shippable needs is the language and the version number specified in that file.
See More
Top
Pro
Integrated code coverage and test results visualization
No need to use coveralls or any other tool for code coverage visualization. Code coverage and test results are integrated into the product.
See More
Top
Pro
Build as Code
Builds are described in the shippable.yml file located in the root of your project. This empowers engineers to take responsibility for code delivery. If you are coming from Travis CI, Shippable reads your .travis.yml file directly so you can try it out painlessly.
See More
Top
Pro
Build on your own host
Teams can set up Docker containers on their own servers and run Shippable in there.
See More
Top
Pro
Supports monitoring and tracking utilization and system performance for your devops automation infrastructure
See More
Top
Pro
Cheaper than competitors
Plans are significantly cheaper than competitors.
See More
Top
Pro
Testing against multiple runtimes, versions and environments
Supports builds against multiple runtimes, environment variables, and platforms.
See More
Top
Pro
2X faster than any other platform
The accuracy & speed is 2x more compared to all the other available CI & CD platforms.
See More
Specs
Git:
Yes
SVN:
GIT
Mercurial:
No
Docker support:
Yes
Hide
See All
Experiences
Get it
here
40
1
CloudEstuary
All
4
Experiences
Pros
4
Top
Pro
Run environment locally or in the cloud
Simple and convenient.
See More
Top
Pro
Monitoring option
You can monitor the status of your environments and servers in one control panel. You can also receive notifications when the status of an env or a server changes.
See More
Top
Pro
Convenient environment editor
A user-friendly interface where you can edit your environments. All the changes will be applied on-the-fly.
See More
Top
Pro
Cost-effective
You can use your own cloud servers and don't pay for PaaS equipment.
See More
Hide
Get it
here
2
0
Drone.io
All
6
Experiences
Pros
4
Cons
1
Specs
Top
Con
Does not allow you to configure two projects using the same GitHub repo
Drone.io does not let developers configure two different projects against the same repository. Instead, one must fork that repository into a new one and use that to create a new Drone.io project.
See More
Top
Pro
Integrated with GitHub, BitBucket, and Google Code
Drone.io integrates perfectly with GitHub, BitBucket and Google Code.
See More
Top
Pro
Easy self-hosted setup
Drone can be easily set up locally: all that's needed is Docker.
See More
Top
Pro
Docker integration simplifies deployment
Drone uses Docker containers to build and test code. Using Docker containers makes it easier for developers to then deploy this code to production.
See More
Top
Pro
Gitea support
Supports Gitea (Git server).
See More
Specs
Platforms:
Windows, Linux, ARM
Technology:
Go
Git:
Yes
Docker support:
Yes
Hide
Get it
here
48
7
Buildkite
All
11
Experiences
Pros
10
Specs
Top
Pro
Very easy to set up
The web UI allows writing a build script inline, running a script from your repository, or creating a whole pipeline. Docker support is built-in.
See More
Top
Pro
Allows parallel jobs
Buildkite allows you to configure your build in order to run parallel jobs and obtain considerably faster results.
See More
Top
Pro
Scheduled builds
Run builds on a cron-like schedule to rebuild a master branch or run an import process.
See More
Top
Pro
Run your own build servers
Run an agent on your own servers (AWS, etc) so that you have control over what your builds can access.
See More
Top
Pro
Intergrates with VCS
Integrates with GitHub, GitHub Enterprise, Bitbucket, Bitbucket Server, GitLab, Codebase, or any custom Git repository.
See More
Top
Pro
Affordable
One plan that gives you everything at a reasonable price.
See More
Top
Pro
Plugin support for docker and docker-compose
See More
Top
Pro
Concurrency control
Make sure only one deploy build runs at a time with concurrency control.
See More
Top
Pro
Config driven build process
While you can define your build process in the dashboard, you can also run it from config files in the repository.
See More
Top
Pro
Responsive support
Support respond quickly and listen to feedback.
See More
Specs
Git:
yes
Docker support:
yes
Hide
See All
Experiences
Get it
here
8
2
CircleCI
All
19
Experiences
Pros
15
Cons
3
Specs
Top
Pro
Quick setup
CircleCI excels with its setup process. All that's needed is a GitHub login and CircleCI automatically detects the settings for Ruby, Python, Node.js, Java and Clojure. The setup process is their most widely praised feature.
See More
Top
Con
Changes the environment without warning
Unless you count forum posts as a warning. A mysql upgrade caused days of debugging.
See More
Top
Pro
Simple and intuitive GitHub integration
CircleCI can be connected to any project that is hosted on GitHub by logging in using the GitHub OAuth and adding the desired repository. Whenever a new commit is pushed to GitHub, CircleCI runs the tests that have been already defined and if none of them fails, the build is deployed to the runtime environment.
See More
Top
Con
Does not cache docker images
The way to fake it is to save the image on disk, in the cache folder (it tars it), and restore it afterwards. But in tests it was slower than not caching.
See More
Top
Pro
SSH support
Users can access the Virtual Machine via SSH and run commands.
See More
Top
Con
Docker is way outdated on the VM provided
Currently (October 5th 2016), Docker installed on the VM is: 1.9.1-circleci-cp-workaround, build 517b158, and docker-compose is 1.5.2, build 7240ff3. docker-compose in particular is almost too old to be used.
See More
Top
Pro
Easy configuration with YAML
In most cases CircleCI automatically get settings from your code. When it fails, edit circle.yml.
See More
Top
Pro
Very fast parallel testing
Tests can be parallelized across multiple machines reducing test times drastically. They support up to 8-way parallelization. Additionally, CircleCI caches the build environment.
See More
Top
Pro
Clean, intuitive UI
Circle CI's web UI is clean and easy to use. It gives all the information for a single build in a feed and gives the explanation for each step of the build, what it's doing and what the step is related to. On the top it displays author information and the time and date when the build was started and finished. This is all done by giving only the most essential information without clogging the screen.
See More
Top
Pro
Supports 8 languages and 16 databases
Support for Ruby, Python, Node, Java, PHP, RoR, DJ, JavaScript. It also detects settings for Ruby, Python, Node.js, Java and Clojure. It als has support for: MySQL, MongoDB, PostgreSQL, Cassandra, Riak, Redis, SQLite, Solr, CouchDB, ElasticSearch, Neo4j, Couchbase, Lucene, Sphinx, ThriftDB, Memcache.
See More
Top
Pro
Headless browser support
Alongside latest Chrome, Firefox and Webkit (installed using xvfb), CircleCi supports the use of Selenium, PhantomJS as well as tools like Capybara and Cucumber.
See More
Top
Pro
Support for Queues
Support for RabbitMQ, Beanstalk and Resque through Redis.
See More
Top
Pro
Supports Docker
CircleCI can continuously deliver Docker images to hosts that support Docker containers.
See More
Top
Pro
Provides time taken for each step
Eg: ./1.setup.sh 48s ./2.build.sh 56s With this information, it's easy to find out which line of the script is the bottleneck of the build process.
See More
Top
Pro
Comprehensive cache dependencies
Can specify the cache dependencies on checksum "package.json" Branch BuildNum Revision Environment.variableName For more details https://circleci.com/docs/2.0/caching/
See More
Top
Pro
Intelligent notifications
CircleCI can notify via email, Hipchat, Campfire and more. And it does so only when necessary.
See More
Top
Pro
Can test many code pushes concurrently
You can push multiple batches of code concurrently.
See More
Top
Pro
Supports 10 Continuous Deployment solutions
Support for Heroku, AWS, Engine Yard, dotCloud, Fabric, Nodejitsu, AppFog, Capistrano, Rockspace, Joynet. Integration with Heroku is solid with the ability to automatically deploy or merge branches. CircleCI is also very flexible with the deployment arrangement allowing SSH key management, deployment freedom including directly to a PaaS, using Capistrano, Fabric, arbitrary bash commands, or by auto-merging to another branch, or packaging code up to S3.
See More
Specs
Platforms:
Web
Hide
See All
Experiences
Free / paid
122
24
Travis
All
16
Experiences
Pros
10
Cons
5
Specs
Top
Pro
Free for open source projects
Travis is free for all public repositories on Github.
See More
Top
Con
Only partial .NET support
.NET support is limited to .NET Core and Mono.
See More
Top
Pro
Easy to set up and configure
All that is needed to set up Travis is a configuration file (travis.yml) in the root of the repository where it will be installed and Travis takes care of the rest.
See More
Top
Con
Only GitHub support
It does not support BitBucket. So it's not in list for companies using BitBucket private or public repositories.
See More
Top
Pro
Github integration
Travis registers every push to GitHub and automatically builds the branch by default.
See More
Top
Con
Relatively expensive
Commercial plans for Travis are relatively expensive compared to other tools. They start at $129/month.
See More
Top
Pro
Supports most technological stacks
Supports the most widely used technological stacks (Node, Ruby, PHP, Python etc...) for free.
See More
Top
Con
Non-free for private repos
Travis CI was first built to serve and help Open Source Projects, but now they also have added support for Closed Source which unfortunately is not free.
See More
Top
Pro
OSX & Ubuntu support
Travis' VM are built on Ubuntu 12.04 64 bit Server Edition, with the exception of Objective-C builds, which are based on Mac OS X Mavericks.
See More
Top
Con
No Windows support
Travis can only run tests on Linux and OS X operating systems; running tests on Windows is not currently supported.
See More
Top
Pro
Multiple test environments for different runtime versions
Travis supports testing for different versions of the same runtime. All it takes is some lines in the travis.yml file.
See More
Top
Pro
Supports more than a dozen languages
Support for C, C++, Clojure, Erlang, Go, Groovy, Haskell, Java, JavaScript, Perl, PHP, Python, Ruby and Scala.
See More
Top
Pro
Great community
Travis CI has a large and helpful community which is quite accepting to new users and provides a great number of tutorials.
See More
Top
Pro
Private repositories and personal support w/ TravisPro
Starting at $129 you can use TravisPro, that adds the option of closed-source, private, repositories and personal support.
See More
Top
Pro
Excellent website user experience
See More
Specs
Platforms:
Windows, Linux, Mac, FreeBSD, Web
Git:
Yes
SVN:
No
Mercurial:
No
See All Specs
Hide
See All
Experiences
Get it
here
95
20
Codeship
All
17
Experiences
Pros
11
Cons
5
Specs
Top
Pro
GitHub & Bitbucket integration
Support for public and private GitHub and BitBucket repositories. It also has support for multi-user teams.
See More
Top
Con
Doesn't support git modules
If repo contain private submodule - build will fail, no way to add your private key.
See More
Top
Pro
Keeps it simple. Doesn't allow too many "tricky" things which means builds are generally very stable once they are up and going.
See More
Top
Con
Any time you ask support for help on Codeship basic (which isn't free anyway), they will just try to up sell you to Pro version.
See More
Top
Pro
Headless browser support
Alongside latest Chrome and Firefox, Codeship supports the use of Selenium, PhantomJS, CasperJS as well as tools like Capybara.
See More
Top
Con
No Global variables that can be shared amongst all projects.
See More
Top
Pro
Build status GIF
There's a continuously updated GIF of the build status of the repository allowing you to determine whether build was successful or not.
See More
Top
Con
Environment variables are exposed. Any keys or secrets can just be copied.
No option to mask them unless you reduce permissions for those users. Developers need to be able to modify a job but probably shouldn't be able to copy a production api key. Just needs one more level of permissions here.
See More
Top
Pro
Support for multiple tools, languages and databases
Support for e-mail, HipChat, Slack, Campfire, Flowdock, Grove, Webhook, Github Status API. Support for Ruby, Python, Node, Dart, PHP, Java, Scala, Groovy, Clojure, Go. Support for: PostgreSQL, MySQL, MongoDB, Redis, Memcached, ElasticSearch, SQLite.
See More
Top
Con
Too many permissions on Bitbucket
When registering with Bitbucket Codeship it requests way to many permissions, even "Read and write to your team's projects and move repositories between them". Before giving all these permissions you have to be sure you can trust this service.
See More
Top
Pro
Supports 7 cloud providers
Support for AWS, Digital Ocean, Rackspace, Google Compute, Joyent, Softlayer, Openstack.
See More
Top
Pro
Docker support
See More
Top
Pro
Simple deployments with a choice of 5 deployment tools
Support for Capistrano, Fabric, Chef, Puppet, Ansible and allows for writing your own scripts to deploy and manage your infrastructure.
See More
Top
Pro
Supports 10 hosting providers
Support for Heroku, Engine Yard, Nodejitsu, dotCloud, App Engine, AppFog, Modulus, Openshift, Cloud Foundry, Fortrabbit and you can also run your own script to deploy anywhere.
See More
Top
Pro
FTP, SFTP, SCP, RSYNC and SSH support
You can use FTP, SFTP, SCP, RSYNC and SSH for Continuous Deployment.
See More
Top
Pro
Code Climate & Coveralls support
Automated code review for RoR and JavaScript and test coverage history and statistics with Code Climate and Coveralls.
See More
Specs
Platforms:
Web
Hide
See All
Experiences
Get it
here
75
17
Netlify
All
17
Experiences
Pros
16
Specs
Top
Pro
Netlify CDN
See More
Top
Pro
Free one-click SSL
See More
Top
Pro
Continuous deployment
See More
Top
Pro
Custom domains
See More
Top
Pro
Versioning and rollbacks
See More
Top
Pro
Free tier
Netlify's PRO Plan now Free for Open-Source Projects
See More
Top
Pro
Webhooks and integrations
See More
Top
Pro
Redirect, rewrite and proxy rules
See More
Top
Pro
Full featured CLI
See More
Top
Pro
Custom HTTP headers
See More
Top
Pro
Support simple forms
See More
Top
Pro
Post processing
The post processing doesn't really work. It's a good idea, though!
See More
Top
Pro
Functions
Can deploy aws functions without an aws account.
See More
Top
Pro
Multiple environment support
See More
Top
Pro
Atomic deploys
See More
Top
Pro
RESTful API
See More
Specs
Platforms:
Web
Hide
See All
Experiences
$0.00
67
23
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
{}
undefined
url next
price drop