AWS Ubuntu VM Provisioning steps
Step 1: Click on Launch Instance Step 2 : Click on Software Image (AMI) Select Ubuntu Step 4: Key pair name โ required Click on Create new key pair Put key pair name Jenkins-sl & Download it Step 5 : Click on Launch Instance Step 6 : Select your VM and Click connect Step 7 : You can see the terminal Step: Showing Github example Git Status git --version cretae Dir mkdir demo cd demo GIT & Ubuntu SSH connection ssh-keygen
"Hit enter button 3 time"
cat ~/.ssh/id_rsa.pub git clone [email protected]:manikcloud/Jenkins-cicd.git history history | cut -c 8- JENKINS INSTALLATION on UBUNTU 18.04, for Ubunt 22.04 please skip the step 3 & 4 sudo apt-get update sudo apt install openjdk-8-jdk sudo wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list' sudo apt-get update sudo apt install jenkins sudo /etc/init.d/jenkins start service jenkins status sudo cat /var/lib/jenkins/secrets/initialAdminPassword history | cut -c 8-
Jenkins URL with port 8080 http://x.x.x.x:8080/ replace x with your ip
Change Security group rule for Jenkins
- Select your instance
- Down below select your security tab
- Click on the Security groups sg-0c51908b5fa4abf75 (launch-wizard-2)
- Click on the action
- Click on EDIT INBOUND RULE
- Select custom TCP and put port 8080
- Custom ip should be 0.0.0.0/0
- Click on Save the rule common error getting "E: Unable to locate package openjdk-8-jdk" message on java update Resolution Run this command
sudo apt update Plugin Installation dashboard>manage>jenkins>manage plugins>maven integration
References: https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html https://maven.apache.org/download.cgi