Skip to content

Felixho19/DevOps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

DevOps

A simple DevOps environment setup by docker-compose. Focus on the integration of Jira, Jenkins and GitHub.

Component Version Ports
Nginx 1.19.10-alpine or latest 8080:8080, 8081:8081, 9000:9000, 50000:50000
Jenkins 2.277.1-lts-alpine or latest 8080, 50000
Jira 8.16.1 or latest 8080
Sonarqube 8.2-community 9000
Postgresql 9.5-alpine or latest N/A

How to access

git clone https://github.com/Felixho19/DevOps.git
cd DevOps
docker-compose up -d

Then the following service can be accessed:

Component URL Internal URL for configuration
Jenkins https://localhost:8081 https://nginx-proxy:8081
Jira https://localhost:8080 https://nginx-proxy:8080
Sonarqube https://localhost:9000 https://nginx-proxy:9000

JIRA

Install the following plugins:

  1. Automation for JIRA
  2. Git Integration for Jira

Jenkins

Install the following plugins:

  1. JIRA
  2. JIRA Pipeline Steps
  3. JIRA Trigger Plugin
  4. JIRA ext-plugin
  5. GitHub Pull Request Builder

About

Simple environment for DevOps development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published