configure jenkins not to use welcome screen

This commit is contained in:
Nicholas Mucks 2024-07-21 17:23:55 -07:00
parent 7b7fd9a97a
commit d7b576ed9b
2 changed files with 37 additions and 34 deletions

View file

@ -5,43 +5,43 @@ jenkins:
allowsSignup: false
users:
- id: "admin"
password: "admin"
password: "${JENKINS_ADMIN_PASSWORD:-admin}"
authorizationStrategy:
loggedInUsersCanDoAnything:
allowAnonymousRead: true
allowAnonymousRead: false
unclassified:
location:
url: "http://localhost:8080/"
prometheus:
defaultQuantiles:
- name: "0.5"
value: 0.5
- name: "0.9"
value: 0.9
- name: "0.99"
value: 0.99
defaultBuckets:
- name: "0.1"
value: 0.1
- name: "0.2"
value: 0.2
- name: "0.5"
value: 0.5
- name: "1.0"
value: 1.0
- name: "2.5"
value: 2.5
- name: "5.0"
value: 5.0
- name: "10.0"
value: 10.0
tools:
installations:
- name: "JDK11"
jdkInstaller:
id: "jdk-11.0.2+9"
- name: "Maven3"
mavenInstaller:
id: "maven-3.6.3"
# prometheus:
# defaultQuantiles:
# - name: "0.5"
# value: 0.5
# - name: "0.9"
# value: 0.9
# - name: "0.99"
# value: 0.99
# defaultBuckets:
# - name: "0.1"
# value: 0.1
# - name: "0.2"
# value: 0.2
# - name: "0.5"
# value: 0.5
# - name: "1.0"
# value: 1.0
# - name: "2.5"
# value: 2.5
# - name: "5.0"
# value: 5.0
# - name: "10.0"
# value: 10.0
#
#tools:
# installations:
# - name: "JDK11"
# jdkInstaller:
# id: "jdk-11.0.2+9"
# - name: "Maven3"
# mavenInstaller:
# id: "maven-3.6.3"

View file

@ -42,6 +42,9 @@ services:
- "50000:50000"
privileged: true
user: root
environment:
- JAVA_OPTS=-Djenkins.install.runSetupWizard=false
- CASC_JENKINS_CONFIG=/var/jenkins_home/casc_configs/jenkins.yaml
volumes:
- jenkins_data:/var/jenkins_home
- ./jenkins.yaml:/var/jenkins_home/casc_configs/jenkins.yaml