Blog.

How to Implement Containers to Streamline Your DevOps Workflow

What are Docker Containers? Docker containers are a form of "lightweight" virtualization They allow a process or process group to run in an environment with its own file ...
READ MORE

Announcing Stack 1.6.1 release

  • Emanuel Borsboom
  • 07.12.2017
  • Haskell
See https://haskellstack.org for installation and upgrade instructions.
READ MORE

Your CI build process should be in your code repository

  • Emanuel Borsboom
  • 07.04.2017
It's always been clear to developers that a project's source code and how to build that source code are inextricably linked. After all, we've been including Makefiles ...
READ MORE

Continuous Integration: an overview

  • Emanuel Borsboom
  • 04.03.2017
While exact definitions of Continuous Integration vary, the idea is that your software project is automatically built and tested very regularly, often many times per ...
READ MORE

Containerizing a legacy application: an overview

  • Emanuel Borsboom
  • 12.01.2017
An overview of what containerization is, the reasons to consider running a legacy application in Docker containers, the process to get it there, the issues you may run ...
READ MORE

Announce: public Jenkins CI server

  • Emanuel Borsboom
  • 01.08.2016
We have set up a new public Jenkins CI server for use with our open source projects. This server currently runs the Stack integration tests, and deploys to ...
READ MORE

Using Stack on Travis CI

  • Emanuel Borsboom
  • 22.12.2015
Using Stack for build of Haskell code on Travis CI has number of benefits. For those unfamiliar with it, Travis is a cloud-base continuous integration system, which will ...
READ MORE

The split-image approach to building minimal runtime Docker images

  • Emanuel Borsboom
  • 15.12.2015
The most common pattern for using Docker to build and deploy software in an image uses a single Dockerfile to build the software and produce the image that gets ...
READ MORE

Using Stack with GHC 7.10.3

  • Emanuel Borsboom
  • 12.12.2015
You can use Stack and the Stackage snapshots with GHC 7.10.3 right now!
READ MORE

Stack entering stabilization phase

  • Emanuel Borsboom
  • 07.11.2015
Since we created the stack repo at the end of April, a tremendous amount of work has been done very rapidly. Now that Stack has a suite of features that make it ...
READ MORE