Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

telegram-cloud-photo-size-5-6244337159792342480-y

Jenkins-Deployment-Config

Note: Jenkins support java version 8

Installation

Download Java jdk-8 and Installation steps:

  1. Install software source manager

    apt-get update
    apt-get install software-properties-common
  2. Add mirror with openjdk-8-jdk

    apt-add-repository 'deb http://security.debian.org/debian-security stretch/updates main'
    apt-get update
  3. Install openjdk 8

    apt-get install openjdk-8-jdk
  4. Check java version

    java -version
    

1. Install Docker

sudo apt-get update
sudo apt-get install \
    ca-certificates \
    curl \
    gnupg \
    lsb-release

2. Add Docker’s official GPG key

sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

3. Use the following command to set up the repository:

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

4. Install Docker Engine

sudo apt-get update
sudo chmod a+r /etc/apt/keyrings/docker.gpg
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin

5. Use the following command to check docker is installed

docker ps 

Download Jenkins Version 2.346.1

Download Wildfly Version 18

Download Wildfly

root@jenkins:~# cd /opt
root@jenkins:/opt# wget https://download.jboss.org/wildfly/18.0.0.Final/wildfly-18.0.0.Final.tar.gz
root@jenkins:/opt# tar -xzf wildfly-18.0.0.Final.tar.gz
root@jenkins:/opt# mv wildfly-18.0.0.Final wildfly-18.0.0.Final

Config public access

  1. jboss.bind.address:127.0.0.1 -> 0.0.0.0
  2. jboss.bind.address:127.0.0.1 -> 0.0.0.0
  3. jboss.bind.address:127.0.0.1 -> 0.0.0.0
root@jenkins:~# cd /opt/wildfly-18.0.0.Final/standalone/configuration# vim standalone.xml 

Screenshot 2023-01-28 at 4 55 31 pm

Go to

root@jenkins:~# cd /opt/wildfly-18.0.0.Final/standalone/deployments
root@jenkins:/opt/wildfly-18.0.0.Final/standalone/deployments# wget https://get.jenkins.io/war-stable/2.346.1/
root@jenkins:/opt/wildfly-18.0.0.Final/standalone/deployments# ls -l
root@jenkins:/opt/wildfly-18.0.0.Final/standalone/deployments# cd

Screenshot 2023-01-28 at 5 02 02 pm

Run shell script to deploy Jenkins server

root@jenkins:~# cd /opt/wildfly-18.0.0.Final/bin/ 
root@jenkins:/opt/wildfly-18.0.0.Final/bin# ./standalone.sh 

Screenshot 2023-01-28 at 5 03 43 pm Screenshot 2023-01-28 at 5 03 43 pm (2)

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages