I would like to use this json file to get jenkins version and java version numbers to include my script.shscript.sh file. How do we do that?
I
I tried {{user java_version{{user `java_version`}}}} but it did not work
variable.json file
{
"region": "us-east-1",
"jenkins_version": "2.263.4",
"java_version": "1.8.0"
}
script.sh file
#!/bin/bash
sudo yum update -y
sudo yum install wget -y
sudo yum install java-{{user `java_version`}}-openjdk-devel -y
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
sudo yum install -y jenkins-{{user `java_version`}}
sudo systemctl start jenkins
sudo systemctl status jenkins
#Get auth password from jenkins master
echo "authpwd="$(sudo cat /var/lib/jenkins/secrets/initialAdminPassword)
variable.jsonfile{ "region": "us-east-1", "jenkins_version": "2.263.4", "java_version": "1.8.0" }script.shfile#!/bin/bash sudo yum update -y sudo yum install wget -y sudo yum install java-{{user `java_version`}}-openjdk-devel -y sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key sudo yum install -y jenkins-{{user `java_version`}} sudo systemctl start jenkins sudo systemctl status jenkins #Get auth password from jenkins master echo "authpwd="$(sudo cat /var/lib/jenkins/secrets/initialAdminPassword)