github

background

How to send Github commits and PR logs to ElasticSearch using a custom script

Reading Time: 6 minutes Hello Readers!! In this blog, we will see how we can send GitHub commits and PR logs to Elasticsearch using a custom script. Here we will use a bash script that will send GitHub logs to elasticsearch. It will create an index in elasticsearch and push there the logs. After sending logs to elasticsearch we can visualize the following github events in kibana:- 1. GitHub Continue Reading

How to get the git changelog in Jenkins

Reading Time: 3 minutes Hello Readers! In this blog, we will see how we can get the changelog in Jenkins. So, basically, a changelog means a file that will contain the ordered list of changes made to a project. And when these changes will be for a git repository then it will be called git changelog. Here for getting git changelog in Jenkins, I will use a Jenkins plugin Continue Reading

How to analyze Github events using Logz.io

Reading Time: 3 minutes Hello Readers! In this blog, I will show you how we can analyze GitHub events using logz.io. Here GitHub events can be committed details, pull requests raised to that repository, code changes your repository details, etc. Logz.io is a platform for you to monitor your application. So, let’s get started!!! Step 1: Create an account in logz.io. It gives you 14days free trial. Follow the Continue Reading

How To Quality-Check Python Code Using Pylint On CI?

Reading Time: 2 minutes In this article, we will talk about how to quality-check Python code using Pylint on CI. Code Quality Through CI As we know, code quality is an important aspect of any project. It is the responsibility of every developer to quality-check the code before pushing it to the repository. However, to enforce this and implement the concepts of Continuous Integration (CI), we need to have Continue Reading

How to Configure Java CI with Maven Checks in Github Action

Reading Time: 4 minutes This blog will help you to have how to configure Java CI with Maven Checks in Github Action. What is Github Action? GitHub Actions is a CI/CD platform that allows you to automate your build, test, and deployment of pipelines. You can create workflows that build and test and automate every pull request to your repository. And deploy merged pull requests to production. All GitHub Continue Reading

docker

Create the Docker image from the Dockerfile present on Github

Reading Time: 3 minutes In this we will write a dockerfile which is present on the github and with that we are creating the docker image . Docker image is build on your dockerhub repository . We can say that we are setting up automated builds . Github Github is a specific open-source version control system created by linus torvalds in 2005 . It is distributed version control system Continue Reading

github

How to Install and Use Github Cli?

Reading Time: 3 minutes Do you ever imagine that you can manage your pull requests or issues directly from CLI instead of Ui, I know if you are someone who loves working with the command line might be bored using UI for GitHub. Thanks to the GitHub Cli through which you can manage all these tasks in the command line. In this blog, we will be looking at the Continue Reading

Helm logo

How to turn your Git Hub repo into a Helm Chart repo :

Reading Time: 3 minutes Imagine creating a helm chart application of kubernetes but what if someone wants to access your helm-chart. As you know you can access or install helm charts present over internet on helm repositories, by using helm install. You have to first add the repo so that helm can figure out and perform its operations. By <helm repo add command>. For that you must have your Continue Reading

How to Migrate a Repository from GitHub to GitLab?

Reading Time: 4 minutes In This Article, I will be discussing two methods through which we can migrate a Repository from github to Gitlab. So there are Basically Two methods through which we can migrate a repository from Github to Gitlab. First is through UI which is Quite easy. As you may very well know, Gitlab is among the best alternatives to Github, the first that comes to mind, from the available Continue Reading

Squash commits in GIT

Reading Time: 4 minutes Hi Readers, In this blog we will learn about the need and the working of squash in GIT. Git Squash is a technique which helps us to condense series of commits into single and meaningful commit. What is squash in GIT? While working on any repository it is very common that we do n numbers of commit. For example, suppose we are working on a Continue Reading

How To Resolve Merge Conflicts In Git Pull Request (PR)?

Reading Time: 2 minutes “How to resolve merge conflicts in Git pull request or a PR?” This question we often ask our friends and colleagues and even Google. It can also look complex and confusing especially if you are new to Git. To resolve your queries, we will talk about it in this article and cover some important questions like “What is a merge conflict?”, “When does a merge Continue Reading

Self-hosted runners for GitHub Actions

Reading Time: 4 minutes Self-hosted runners offer more control of hardware, operating system, and software tools than GitHub-hosted runners. It provide us with ability to create custom hardware and software configuration with more processing ability to run larger jobs. Runners can be physical, virtual, in a container, on-premises, or in a cloud. In this blog, we will be adding a runner in cloud. For introduction to CI/CD using GitHub Continue Reading

Features Of Git Fetch And Git Pull command

Reading Time: 3 minutes Git Fetch command Git fetch command works on the local repository where it only fetches the data from the remote repository to have a look what all the changes has been done by the developers or what all new commits are made by them. So that it updates the developer to work. But, it doesn’t makes a copy of the work instead it allows the Continue Reading