Understanding Docker’s CMD and ENTRYPOINT Instructions

Development

Reading Time: 6 minutesWhen creating a Docker container, the goal is generally that anyone could simply execute docker run <containername> and launch the container. In today’s article, we are going to explore two key Dockerfile instructions that enable us to do just that. Let’s explore the differences between the CMD and ENTRYPOINT instructions. On the surface, the CMD […]

Continue Reading

Postmortem: Codeship Basic Platform Build Processing Incidents

Codeship News

Reading Time: 7 minutesDuring the first week of June, the Codeship Basic platform experienced several incidents where builds were not processing as expected. In total, there were five incidents and we logged 16 hours with our Codeship Basic build-processing system not operating as expected. All of the incidents had the same symptoms: Codeship Basic builds were getting “stuck.” […]

Continue Reading

Updating a Maintainable NPM Module with Continuous Integration

Development

Reading Time: 6 minutesIn Part I of this two-part series, you learned how to write, test a JavaScript module, and publish it as an NPM package. This post will focus on updating your module using continuous integration. “As a followup to publishing an NPM package, here’s how you update your module with CI.” Click To Tweet Continuous Integration […]

Continue Reading

View All Posts