CI Tools and Best Practices in the Cloud

Continuous Integration

Subscribe to Continuous Integration: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Continuous Integration: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Blogs from Continuous Integration
We had a project kickoff meeting this morning to discuss tools to be used. This is a consumer-facing single-page Web  application (SPA) that will also have a back-office part to be used by the business owners. During this meetin our engineers suggested a list of software. This list wil...
How to set up Continuous Integration and Continuous Deployment for a Django Application from Bitbucket to dotCloud In this blog post we’re gonna deploy a Django application from a Bitbucket repository to dotCloud using the Codeship. We’ve set up a … Continue reading &...
Set up Continuous Deployment to dotCloud for your Python applications with Codeship We are proud to announce a new member in our Codeship deployments family: dotCloud! A lot of our customers have asked for better Python deployment support on our … Continue reading →
Having spent a significant amount of time in various engineering and development organizations, I have had an opportunity to encounter a variety of challenges ranging from overseeing multiple development projects, to managing offshore outsourcing, to reacting to and addressing increase...
Service-Flow Deploys Software Upgrades without Downtime, Achieves 99.999 Percent Service Availability and Ensures that All Data Stored in the Cloud is within the European Union JurisdictionBRUSSELS, BELGIUM - 5 November, 2013 - CloudBees, Inc., the enterprise Platform as a Service (Paa...
How to set up Continuous Integration and Continuous Deployment for a Node.js Application from GitHub to Nodejitsu In this blog post we’re gonna deploy a Node.js application from a GitHub repository to Nodejitsu using the Codeship. We’ve set up a … Continue reading ...
Continuous Integration and Deployment for Dart projects There is change coming to our browsers. Google has been working on the Dart language, their replacement for Javascript, for quite a while now and we are happy to officially launch our Dart … Continue reading →
What draws me to Anaheim, Calif., in October is not the walking Disney characters (though there are plenty of those), but instead the STARWest, the West Coast’s largest conference on software testing analysis and review. After a day listening to James Bach teach critical thinking for t...
How to set up Continuous Integration and Continuous Deployment for a node.js application from BitBucket to Nodejitsu In this blog post we’re gonna deploy a Node.js application from a Bitbucket repository to Nodejitsu using the Codeship. We’ve set up a … Continue readi...
Set up Continuous Deployment to Nodejitsu for your node.js applications with Codeship We are proud to announce a new member in our Codeship deployments family: Nodejitsu! Recently we experienced increasing interest in node.js deployments on our service. Especially after our … Con...
Recently Flo talked about Continuous Deployment and Automation on the ShopTalkShow Podcast. We’ve been listening to Chris Coyier’s show for a long time and were very happy when he asked us if we would like to talk on his show. … Continue reading →
How to set up Continuous Integration and Continuous Deployment for a node.js Application from GitHub to Heroku In this blog post we’re gonna deploy a Node.js application from a GitHub repository to Heroku using the Codeship. We’ve set up a … Continue reading →
How to set up Continuous Integration and Continuous Deployment for a Ruby on Rails Application from BitBucket to Heroku In this blog post we’re gonna deploy a Ruby on Rails application from a Bitbucket repository to Heroku using the Codeship. … Continue reading →
How to set up Continuous Integration and Continuous Deployment for a Ruby on Rails Application from GitHub to Heroku In this blog post we’re gonna deploy a Ruby on Rails application from a GitHub repository to Heroku using the Codeship. … Continue reading →
Signing up for a new service is exciting. You are interested enough that you think the service will help you. It has every feature that you missed so dearly in your current tools. You tell your colleagues how great working … Continue reading →
This is a republished guest blog post by Edgars Lazdins. He is director at Novo IT – a Web Development Agency from Latvia. You can find his original article here. Deploying code to Amazon OpsWorks using Codeship Here, at Novo … Continue reading →
This is a guest blog post by Monica Wilkinson. Monica is Director of Platform & Engineering at Crushpath. In this article she writes about the services and tools her team used to build a Crushpath Google Glass integration in under … Continue reading →
This is a guest blog post by Floor Drees about Product Management and Product Development. Let us know in the comments if this is content you enjoy reading. If so, we will provide more articles about it in the future! … Continue reading →
This is a featured guest blog post by Boris Rorsvort. He writes about development on his app Emuzikos – “The first easy way to find local musicians.” A few months ago, when I started using Codeship I didn’t realize how … Continue reading →
For most organizations application releases are analogous to extremely tense
After our Continuous Deployment Meetup last May in Boston we talked a lot with Amos Benninga from GrabCAD about Development Workflows and the internal processes at his company. We were especially interested in how GrabCAD grew over time, how they … Continue reading →
During a meeting I recently attended with a services company, the topic of their definition of “done” during their software development process came up. For them, software was considered done when developers checked in their functional code and it had passed basic unit testing criteria...
Testing with Cucumber Recently we talked a lot about Cucumber in our Testing Tuesday screencasts. Cucumber lets you write features in natural language and test them automatically. There are already many books that get you started with Cucumber, but most … Continue reading →
Adam Denenberg, VP of Engineering, Huffington Post. Yesterday, we published the first part of our conversation with Adam Denenberg. In today’s conclusion, we discuss the challenges of demand and scaling, Hurricane Sandy and business continuity, cloud’s benefits, and much more. Check...
Updated Eclipse Toolkit Bootstraps Development, Continuous Integration, Deployment Environments for Many Popular Technology Stacks, Including Play Framework, GlassFish, Java EE 6 & 7, Scala and MoreBrussels, Belgium - 17th July 2013 - CloudBees, Inc., the Java Platform as a Service...
Announces 18 new global partners to help developers build, test, deploy and manage apps in the cloudBrussels, Belgium - June 25, 2013 - CloudBees, Inc., the Java Platform as a Service (PaaS) innovation leader, is extending its footprint in Europe as demand for its PaaS service continue...
By Jason Schadewald, Product Manager at Parasoft Developers Making Business Decisions A surprising number of high-risk software defects are 100% preventable. The problem is that many corporate executives don’t know it, allowing one of the most strategic groups in the organization to o...
Flexible New Tool for Rapid Code Collaboration and Peer Review Optimised for Distributed Teams and Continuous DeliveryKey Points:Perforce launches Swarm™, a flexible code collaboration platform that enables development teams to meet their goals for faster release cycles, continuo...
By Jason Schadewald, Product Manager at Parasoft Build automation is undeniably a critical component of Continuous Integration. But in the most creative and advanced companies, Continuous Integration extends far beyond build automation, enabling them to achieve greater scalability, pro...
Your development teams are busy building your next product releases. You follow an “Agile” methodology for your software development process, and have feedback loops throughout your processes to increase visibility, quality, and speed. You have a well defined build and release process ...
Is your development team overwhelmed by the mounting number of violations from your static analysis tool? Has the high level of noise being generated by your current static analysis configuration desensitized the team to all alerts—including those for issues that you consider critical?...
Static analysis is a Development Testing activity that can drive a software development team's productivity and minimize fiscal, legal, and ethical risks associated with potentially faulty code. The reason many organizations fail to fully realize the benefits of static analysis, howeve...
There is a significant change in how software is developed over the last decade. Agile had been the buzzword over the last decade and probably is most significant of changes in software development to date. Now that the hype around Agile has been subsided, it is worth an effort to unde...
Last week we discussed a few quick stategies for getting your static analysis tool in sync with your team’s policies and priorities. This week, let’s explore tips for expanding and optimizing your team’s static analysis process. Increase the scope of static analysis checking Once...
I must admit that before I began reading this book I truly thought it was going to be another twisted story of an attempt at agile that failed in everyone's eyes except for those that needed to say it was a success. That is what I am used to.It is kind of like when I am on a product re...
I own the first two versions of this book and was looking forward to the third version. There was a lot of change between the first and second editions, but this third edition does not have that much new material. The authors let you know in the preface that the major update to this ve...
New Partner Program Extends Global Access to Expert PaaS Development ServicesPARIS, FRANCE - December 12, 2012 - CloudBees, Inc., the Java Platform as a Service (PaaS) innovation leader, has announced the expansion of the CloudBees Partner Ecosystem by introducing a new Services Partne...
Open source software leader advances next-generation integration solution with big data profiling for Hadoop, support of major NoSQL databases and increased usability featuresMaidenhead, UK - 5 November 2012 - Talend, a global open source software leader, today announced the availabili...
Windows Azure Web Sites has added a new pricing tier that will solve the #1 blocker for the web development community. The shared tier now supports custom domain names mapped to shared-instance web sites. This post will outline the plan changes and elaborate on how the new pricing mode...
 1812 Imagine I wanted to write a book about Web development in the year 1812. Which tools would I need? I’d need an ink, a quill pen, and a stack of paper. To make multiple copies of the book, a publisher would hire a bunch of people who’d use ink, quill pens, and a stack ...