Buildout

(3)
4.5 out of 5 stars

Buildout is a Python-based build system for creating, assembling and deploying applications from multiple parts, some of which may be non-Python-based. It lets you create a buildout configuration and reproduce the same software later.

Work for Buildout?

Learning about Buildout?

We can help you find the solution that fits you best.

Buildout Reviews

Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • Industry
  • For Category
Ratings
Company Size
User Role
Industry
For Category
Showing 3 Buildout reviews
LinkedIn Connections
Buildout review by <span>John M.</span>
John M.
Validated Reviewer
Verified Current User
Review Source

"Buildout - the easy way to deploy Django apps"

What do you like best?

Buildout is open source and extremely flexible. It also has a large number or third party add ons that make it easy to integrate any workflow you want. I use buildout with a modified django recipe to deploy app 'snaphots' to our servers that can be rolled back or forward if there are any app errors. I also integrate with Newrelic's API, Github and Buildbot as part of a continuous deployment system that allows any developer on the team to deploy to live or test environments in a matter of seconds.

What do you dislike?

The only issue I have with Buildout is it's builtin dependency on Pypi. There have been issues where Pypi has been down (once or twice a year) and we have been unable to bootstrap apps. Fortunately such issues are usually easy to work around for me but they have occasionally interfered with development..

Recommendations to others considering the product

Tried and tested.

What business problems are you solving with the product? What benefits have you realized?

Our developers are able to deploy to multiple environments without any delays. We are easily able to integrate with other systems and services to allow proper audits, monitoring and testing

Sign in to G2 Crowd to see what your connections have to say about Buildout
Buildout review by <span>Encolpe D.</span>
Encolpe D.
Validated Reviewer
Verified Current User
Review Source

"A good deployement product"

What do you like best?

It is focused on repeatable deployment. You can put it on the top of a blank operating system and build your whole platform with it. It is not limited on python, you can easily deploy other languages and configure complex softwares. As it makes repeatable deployment, it is perfect for continuous integration and testing.

It also be able to prepare offline release for systems on isolated networks.

What do you dislike?

Poor documentation based on python doctest. Some features are not explained or are hide in the code. The learning curve quickly reach a ceiling if you're not able to RTSL.

What business problems are you solving with the product? What benefits have you realized?

It makes fast and reliable deployment on projects that need reactivity. You can easily push 10 versions a day on offline sytems. You can also detect regression before making release.

Migration to the next major release was also painless.

What Continuous Deployment solution do you use?

Thanks for letting us know!
Buildout review by <span>Geoffrey C.</span>
Geoffrey C.
Validated Reviewer
Verified Current User
Review Source

"Love it and use it in all my projects."

What do you like best?

Extremely configurable for any python project to have your project working in any environment.

What do you dislike?

Very little documentation! It's pretty hard to learn how to use.

Recommendations to others considering the product

Difficult to get into but well worth it.

What business problems are you solving with the product? What benefits have you realized?

Managing dependencies.

There are not enough reviews of Buildout for G2 Crowd to provide buying insight. Below are some alternatives with more reviews:

1
Codeship Logo
Codeship
(85)
Codeship offers hosted continuous integration and deployment for your web apps, including rails, php, python, java or go apps.
2
Bamboo Logo
Bamboo
(38)
Bamboo does more than just run builds and tests. It connects issues, commits, test results, and deploys so the whole picture is available to your entire product team- from project managers, to devs and testers, to sys admins.
3
AWS CloudFormation Logo
AWS CloudFormation
(26)
AWS CloudFormation allows you to use a simple text file to model and provision, in an automated and secure manner, all the resources needed for your applications across all regions and accounts.
4
Octopus Deploy Logo
Octopus Deploy
(23)
Octopus works with your build server to enable reliable, secure, automated releases of ASP.NET applications and Windows Services into test, staging and production environments, whether they are in the cloud or on-premises.
5
AppVeyor Logo
AppVeyor
(21)
Continuous Integration and Deployment service for busy Windows developers
6
Drone.io Logo
Drone.io
(18)
Continuous Integration and Deployment as-a-service. Nothing to install. Nothing to configure. No server maintenance. Integrates seamlessly with Github, Bitbucket, Heroku and more to automatically build, test and deploy your code with zero human assistance.
7
AWS CodeDeploy Logo
AWS CodeDeploy
(17)
AWS CodeDeploy is a service that automates code deployments to any instance, including Amazon EC2 instances and instances running on-premises.
8
Buildbot Logo
Buildbot
(17)
At its core, Buildbot is a job scheduling system: it queues jobs, executes the jobs when the required resources are available, and reports the results.
9
Deploybot Logo
Deploybot
(15)
Instantly build and ship code anywhere in one process
10
GoCD Logo
GoCD
(14)
Go's OSS distribution uses an embedded database. That's great for getting started. But, if you need to scale beyond a few teams and several pipelines, our PostgreSQL plugin gives you the performance upgrade necessary for hundreds of pipelines and agents.
Show more
Kate from G2 Crowd

Learning about Buildout?

I can help.
* We monitor all Buildout reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.