border:

In this post you will configure Traefik to route requests to your backend. You will use Jenkins as an example of how to do a simple URL redirection. Traefik Traefik is a modern HTTP reverse proxy and load balancer made to deploy microservices with ease. Traefik supports multiple backends and...

by chenc
border:

How to add Pipeline DSL support to Intellij Purpose Add Pipeline DSL support to Intellij Prerequisites Intellij is installed Existing Jenkins-Pipeline job Install Groovy SDK Download desired groovy-sdk version from this site Extract archive to your preferred location Add Groovy framework support Create new groovy project Right-click on project root...

by yorammi
border:

The challange During a project of providing Jenkins-pipeline scripts - along with Docker solution - for a Tikal-customer, I've noticed a pattern for many of the jobs I need to provide: Run the job inside an isolated (Docker-based) Python environment (with common list of Python modules installed). Code checkout from...

by yorammi
border:

Basic terminology and links Jenkins - a leading open source automation server. Jenkins pipeline - a suite of plugins which supports implementing and integrating continuous delivery pipelines into Jenkins. Jenkins declarative pipeline - a simplified and opinionated syntax on top of the Pipeline sub-systems. AWS ECR - Amazon EC2 Container...

tags:
border:

Convert Mercurial project to Git - from bitbucket to gitlab This post describe the steps for converting hg (mercurial) repository (on bitbucket) to git repository with all history. cd ~ Clone your Mercurial repository you want to convert Clone the convert tool : git clone https://github.com/frej/fast-export.git git init new-git-repo cd...

by itaig
border:

How to evaluate Git branch name in a Jenkins pipeline using GitSCM? While working with Jenkins pipeline, you often want to clone a git repository and maybe even configure automatic build triggering upon commits or pull requests made on your repository. A common flow style is cloning a git repository,...

by miron
border:

Following my successful lecture I’d like to share the video & slides with you. In this session we wrote a chef cookbook in a TDD 'write-your-tests-first' methodology. Using Chef testing tools. We used: Chefspec, Kitchen and Inspec. Click here >> for workshop git...

by gilad
border:

The Goal Working in a professional service organization, one might be called to the helm to help out with a task for the common good, in this case setting a build process for a straight forward node.js project. Being familiar with setting up a build and deploy process with Jenkins,...

by ivanp
border:

For different reasons Git users may put their binary files to the source control. They may do this by mistake, but any pushed binary will be stored in history forever. As a result we have a big size of Git repository. Today we will talk about how to clean repository...

by miron
border:

Chef Provisioning example Why provisioning? Deploying infrastructure to the cloud is something you want to automate. The ability to create machines and other infrastructure components programmatically is a powerful enabler. But to do it right, you will probably need an orchestrator. A tool that will help you manage your Infra...