Skip to content

Spin up a Jenkins test instance with vagrant and Ansible πŸ‘·πŸ”§πŸ‘·

License

Notifications You must be signed in to change notification settings

R3DRUN3/jenkins-ansible-provisioning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Jenkins provisioning with Vagrant and Ansible

License: MIT

Spin up a Jenkins test instance with vagrant and Ansible πŸ‘·πŸ”§πŸ‘·

Abstract

Jenkins is an open source automation server.
It helps automate the parts of software development related to building, testing, and deploying, facilitating continuous integration and continuous delivery.

This repository contains IaC scripts for provisioning a local Jenkins instance via Vagrant and Ansible.

Instructions

clone this repo:

git clone https://github.com/R3DRUN3/jenkins-ansible-provisioning.git \
&& cd jenkins-ansible-provisioning

fire up the provisioning:

vagrant up

when finished, open a browser to access the Jenkins web UI and follow the instructions for configuration:

firefox 192.168.56.10:8080

Test Jobs and CI/CD pipelines

This repo also contain a simple flask web app that you can use to test Jenkins pipelines, for example you can set up a Jenkins Build with the Snyk plugin for software vulnerability assessment:

alt_text

About

Spin up a Jenkins test instance with vagrant and Ansible πŸ‘·πŸ”§πŸ‘·

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published