What & How : CI/CD Tools

What & How : CI/CD Tools

After your project has been successfully automated...

1. Jenkins 

- You will be provided with a Jenkins URL: jenkins.openxcell.info:8080
- You need to login to this.
      - You will be given credentials by DevOps Team
      - If you didn't get your credentials, send a mail to devops@openxcell.info
- After login, you can see your automated projects. 
- In the left panel, there's an option for "Open Blue Ocean" Click on it for better UI. 



You can see your projects there.
 




 You can click on any of it, you can see your build history now. 



You can click on any build number and you can see build steps. If it has failed, you can find the reason there.



Contact any of the DevOps people for any issue using Jenkins.




2. Kibana(Elastic Search):

Now you can see logs in Kibana(Elastic Search)
your log files will be trasnferred here so you can easily have a look at erros without logging in SSH/putty. 

We have implemented Elastic Search for that.  

Go to this Document for further details on how to use Kibana. 

Contact any of the DevOps people for any issue in finding logs.

3. Gitlab 

We will implement any of the branches of your repository that is given by you for automation. 

1. In future, you may need to change that branch for that contact DevOps Team.
2. If you have implemented Automation in your master branch/ another branch from where you are going to create another branch then that sub-branch will take
Jenkinsfile along with it and will result in an error in Jenkins. 
      - To stop that, just remove Jenkinsfile from that sub-branch. 

PS: you can have automation in more than one branch. 
    • Related Articles

    • What & How : CI/CD

      CI/CD stands for Continuous integration and continuous delivery. It is a practice of automating all the manual process and reaching the finished line with the minimum of friction.  We have used some tools to automate the process of building the code ...
    • What & How : CI/CD Tools 2 (Kibana)

      Now you can see logs in Kibana(Elastic Search) your log files will be transferred here so you can easily have a look at erros without logging in SSH/putty.  here's the link : oxkibana.orderhive.plus How to use kibana: 1. Go to the link: This is main ...
    • CHANGE GITLAB RUNNER

      Required Details : - server architectures type [ x86, AMD64, ARM64, ARM, s390x, ppc64le ] - super user access [ sudo password ] SSH in server where you want to set git runner. Step 1) #download binary for your system Warning : Select binary as per ...
    • Server Setup Ticket Format

      Hello @all   [ ALL TL / PM ]   I'm giving a template for server setup. I'd like to propose that all team-leaders and project-managers create all set-up tickets themselves.  NOTE - Please double-check all project-related details in the README.md file ...
    • Nginx : How To Block Exploits, SQL Injections, File Injections, Spam, User Agents, Etc.

      server { [...] ## Block SQL injections set $block_sql_injections 0; if ($query_string ~ "union.*select.*\(") { set $block_sql_injections 1; } if ($query_string ~ "union.*all.*select.*") { set $block_sql_injections 1; } if ($query_string ~ ...