Update setup script
This commit is contained in:
@@ -4,13 +4,11 @@ ENV JAVA_OPTS -Djenkins.install.runSetupWizard=false
|
||||
ENV CASC_JENKINS_CONFIG /var/jenkins_home/casc.yaml
|
||||
|
||||
# add plugins
|
||||
COPY /plugins.txt /usr/share/jenkins/ref/plugins.txt
|
||||
COPY $CODESPACE_VSCODE_FOLDER/jenkins/bootstrap/plugins.txt /usr/share/jenkins/ref/plugins.txt
|
||||
RUN /usr/local/bin/install-plugins.sh < /usr/share/jenkins/ref/plugins.txt
|
||||
|
||||
# add security perms
|
||||
COPY casc.yaml /var/jenkins_home/casc.yaml
|
||||
COPY $CODESPACE_VSCODE_FOLDER/jenkins/bootstrap/casc.yaml /var/jenkins_home/casc.yaml
|
||||
|
||||
# seed with jobs
|
||||
COPY pipelines /usr/share/jenkins/ref/jobs
|
||||
|
||||
|
||||
COPY $CODESPACE_VSCODE_FOLDER/jenkins/bootstrap/pipelines /usr/share/jenkins/ref/jobs
|
||||
|
||||
@@ -12,7 +12,7 @@ if [ "$(docker ps -a | grep jenkins:$container_name)" ]; then
|
||||
else
|
||||
echo -e "\nStarting a new Jenkins container"
|
||||
# Build jenkins image from docker compose file
|
||||
docker build -t jenkins:$container_name .
|
||||
docker build -t jenkins:$container_name -f $CODESPACE_VSCODE_FOLDER/jenkins/bootstrap/Dockerfile .
|
||||
|
||||
# Build container
|
||||
docker run -d --name jenkins -p 8080:8080 --env JENKINS_ADMIN_ID=$username --env JENKINS_ADMIN_PASSWORD=$password jenkins:$container_name
|
||||
|
||||
Reference in New Issue
Block a user