Jenkins Continuous Delivery (CD) questions and answers


1.Which of the following are things that could be a Jenkins Pipeline stage? (Choose all that apply) A. Building the code. (Correct) B. Testing the code. (Correct) C. Executing a command (wrong) D. Deploying to Production (Correct) 2.What are the basic building blocks of a Jenkins pipeline? A. Stages and playbooks B. Stages and commandsContinue reading “Jenkins Continuous Delivery (CD) questions and answers”

Setting up GitHub Webhooks in Jenkins


One of the most important aspects of a good Continuous Integration (CI) process is quick feedback whenever there is a change. This means that it is important to execute builds as soon as possible after a code change is pushed to source control. One of the best ways to do this with GitHub and Jenkins isContinue reading “Setting up GitHub Webhooks in Jenkins”

How to install and run the Gradle Wrapper


To install and run the Gradle Wrapper mkdir my-project cd my-project gradle wrapper ./gradlew build [root@aryan-34252e5f2 ~]# mkdir my-project [root@aryan-34252e5f2 ~]# cd my-project [root@aryan-34252e5f2 my-project]# gradle wrapper Starting a Gradle Daemon (subsequent builds will be faster) BUILD SUCCESSFUL in 6s 1 actionable task: 1 executed [root@aryan-34252e5f2 my-project]# ./gradlew build Downloading https://services.gradle.org/distributions/gradle-4.7-bin.zip …………………………………………………………….. > Task :buildEnvironmentContinue reading “How to install and run the Gradle Wrapper”

How to install Gradle


To install Gradle in CentOS get -O ~/gradle-4.7-bin.zip https://services.gradle.org/distributions/gradle-4.7-bin.zip sudo yum -y install unzip java-1.8.0-openjdk sudo mkdir /opt/gradle sudo unzip -d /opt/gradle/ ~/gradle-4.7-bin.zip sudo vi /etc/profile.d/gradle.sh Open Vi Editor and add this line export PATH=$PATH:/opt/gradle/gradle-4.7/bin Then set permissions on gradle.sh: do chmod 755 /etc/profile.d/gradle.sh log out of the server and logging back in: gradle –version

How to “Unlock Jenkins”?


Unlock Jenkins To ensure Jenkins is securely set up by the administrator, a password has been written to the log (not sure where to find it?) and this file on the server: /var/lib/jenkins/secrets/initialAdminPassword Please copy the password from either location and paste it below. To Unlock Jenkins, you need to go to following directory /var/lib/jenkins/secrets/initialAdminPasswordContinue reading “How to “Unlock Jenkins”?”