Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nchinling/jenkins-advance-features


https://github.com/nchinling/jenkins-advance-features

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Jenkins Pipeline Project [Love Compatibility Calculator App]

## Table of Contents

- [Introduction](#introduction)
- [Features](#features)

## Introduction

This Jenkins Pipeline project explores advanced features in Jenkins including but not limited to multi-branch builds, tests, static code analysis, parameter triggers, input, notifications with email, containerisation with Docker and deployment to AWS.

Visit https://ngchinling.com/projects/jenkins_advanced.html for more information on this Jenkins project.

Here’s a helpful video about this project:

[![Watch the video](https://img.youtube.com/vi/CRetL1E_0OY/hqdefault.jpg)](https://youtu.be/CRetL1E_0OY)

## Features

- Multi-branch builds
- Boolean parameter for deploy to DockerHub
- Email notifications
- Docker containerisation
- Input (Yes or No to AWS)
- AWS deployment using Docker, Elastic Container Registry (ECR), Elastic Beanstalk (EB)