New Docker Image: Jenkins+Docker

Suppose you are running a Jenkins server using Docker. And suppose that one of the build steps is to run some Docker command line operation, like docker build. Well, we are proud to announce that we released a new Docker image: Jenkins + Docker. This is the same official Jenkins image but with Docker inside. … Continue reading New Docker Image: Jenkins+Docker

New Docker Image: maintenance

Due to our problems with AWS Elastic Beanstalk, reported here, we created a new Docker image for maintenance page. This is very basic maintenance page that can be useful if you just need to replace your docker container with anything else, to force an undeploy in AWS Elastic Beanstalk for example (there is no button … Continue reading New Docker Image: maintenance

A brief story of Docker deployment at AWS

We are creating a new product and it's strategic for us to deploy it using Docker. The first option was to use AWS Elastic Beanstalk, choosing the option to deploy dockers. The deploy works perfectly. The problem is the re-deploy. We don't know the root cause but sometimes when we re-deploy a container we get … Continue reading A brief story of Docker deployment at AWS

Continuous Deployment with Travis and AWS Elastic Beanstalk

Our problem We, at TeraHorse, are willing to have full CI/CD environment and we started with our next product, the Fobit Game. To finish the Continuous Deployment implementation we need to tell Travis-CI to deploy our game at AWS Elastic Beanstalk. This can be done in at least 2 ways: Gradle or using the Travis-CI Elastic Beanstalk … Continue reading Continuous Deployment with Travis and AWS Elastic Beanstalk

Tip #001: Rest Server + Rest Client

The first tutorial released! In this GitHub repository, we'll show how to create a simple Rest Server and Rest Client using Java + JAX-RS (implementation with Jersey)  + Maven. The Rest Client will be our application, that will get some playlists from the Deezer music stream service. Then the content will be delivered by our application, as … Continue reading Tip #001: Rest Server + Rest Client