Updated Jenkins start up script so its kicked off when creds are provided

This commit is contained in:
Begona Guereca
2022-08-04 17:24:41 +00:00
parent 58e6dd7d69
commit ca848c374d
2 changed files with 17 additions and 0 deletions
+1
View File
@@ -1,4 +1,5 @@
FROM jenkins/jenkins:2.332.3-lts
ENV JAVA_OPTS -Djenkins.install.runSetupWizard=false
ENV CASC_JENKINS_CONFIG /var/jenkins_home/casc.yaml
+16
View File
@@ -0,0 +1,16 @@
#!/usr/bin/env bash
container_name="jenkins"
username=$7
password=$8
echo "Building Jenkins instance!"
# Build jenkins image from docker compose file
docker build -t jenkins:$container_name $(pwd)
# wait until docker image is ready
sleep 2
# Build container
docker run --name jenkins --rm -p 8080:8080 --env JENKINS_ADMIN_ID=$username --env JENKINS_ADMIN_PASSWORD=$password jenkins:$container_name