Automation project using pipelines,jenkins,github,gitbash,docker
Krishna Sharma
Apigee API Developer|API Management|Kong API Gateway|Kubernetes Certified|Microsoft Azure|DevOps
This is my first mini project of DevOps under the guidance of Mr. Vimal Dada sir and Linux World Information Pvt Ltd.
Tools used in this project are:-
Github :-This is used for version control
Docker:-used for project deployment for launching the different container from Jenkins to setup the webserver.
Jenkins :-used for creating jobs
About The project:-
Step 1:- Creating two branches
1. Master branch:-upload on github.
2. Testing: developer that make some changes.
Step 2:-for launching the different container from Jenkins to setup the webserver.
Job 1:-Connect to master branch in repository on GitHub , It will keep on checking and if any commit made it will copied to production server using docker.
The production O.S. is launched within a second using docker httpd image on port no. 8086
- Create production job
Job 2:-Connect to dev branch in repository on GitHub , It will keep on checking and if any commit made it will copied to testing server by using docker.
The devoloper O.S is launch using different port no. 8087
- In this providing location i.e /root/activity/testing
Job 3:-Checking test server working site fine.This for Quality Assurance Team. They will go to the testing web server and check the quality of the content. which merge the content of developer branch to the master branch and load the data to the production server.
- Checking test server working site fine
exit 0 -for true
exit 1- for false
Job 4:-It will run by Quality Assurance Team manually after checking test server working fine. This job will merge both branches at github and automatically trigger job 1
- Configure with github and merge master with testing.
-Publish on GitHub after this first job trigger and save the changes
GPS renewables project engineer / project management of Bio gas to CBG 550TPD SSO process per day
4 年Well done
Apigee API Developer|API Management|Kong API Gateway|Kubernetes Certified|Microsoft Azure|DevOps
4 年Thnx...??
3x Certified || Salesforce Developer at Raptbot Technologies Pvt. Ltd
4 年Very well done...great job...keep doing??
Automation & Manual Testing
4 年Intresting..nice work
Application Development Analyst at Accenture, Noida
4 年??great