Commit 76d23dde authored by Nasir Hussain's avatar Nasir Hussain

Update jenkins-config-as-code.yaml

parent 9a576bbf
jenkins:
systemMessage: "Welcome to Nisum's DevOps Training ka Jenkins"
systemMessage: "Welcome to Nisum's CI / CD Server for Training"
agentProtocols:
- "JNLP4-connect"
- "Ping"
authorizationStrategy:
projectMatrix:
permissions:
- "GROUP:Overall/Administer:authenticated"
loggedInUsersCanDoAnything:
allowAnonymousRead: false
clouds:
- kubernetes:
containerCap: 10
containerCapStr: "10"
jenkinsTunnel: "azure-jenkins-agent.default.svc.cluster.local:50000"
jenkinsUrl: "http://azure-jenkins.default.svc.cluster.local:8080"
name: "kubernetes"
namespace: "default"
podLabels:
- key: "jenkins/azure-jenkins-jenkins-agent"
value: "true"
serverUrl: "https://kubernetes.default"
templates:
- containers:
- args: "^${computer.jnlpmac} ^${computer.name}"
envVars:
- envVar:
key: "JENKINS_URL"
value: "http://azure-jenkins.default.svc.cluster.local:8080/"
image: "jenkins/inbound-agent:4.11.2-4"
name: "jnlp"
resourceLimitCpu: "512m"
resourceLimitMemory: "512Mi"
resourceRequestCpu: "512m"
resourceRequestMemory: "512Mi"
workingDir: "/home/jenkins/agent"
id: "be62f2fe67fa3e83c0157edaa53417c084c49a8aa88c3702e3ca1cc8df3fcbe2"
label: "azure-jenkins-jenkins-agent"
name: "default"
namespace: "default"
nodeUsageMode: "NORMAL"
podRetention: "never"
serviceAccount: "default"
slaveConnectTimeout: 100
slaveConnectTimeoutStr: "100"
yamlMergeStrategy: "override"
crumbIssuer:
standard:
excludeClientIPFromCrumb: false
excludeClientIPFromCrumb: true
disableRememberMe: false
labelAtoms:
- name: "azure-jenkins-jenkins-agent"
- name: "built-in"
markupFormatter: "plainText"
mode: NORMAL
myViewsTabBar: "standard"
numExecutors: 2
numExecutors: 0
primaryView:
all:
name: "all"
......@@ -31,17 +67,16 @@ jenkins:
enableCaptcha: false
users:
- id: "admin"
name: "ibrahim"
name: "Jenkins Admin"
properties:
- "apiToken"
- "mailer"
- "myView"
- preferredProvider:
providerId: "default"
- "timezone"
- mailer:
emailAddress: "ibrahim@nisum.com"
- "apiToken"
- id: "test-user"
name: "test-user"
- id: "khuwaja"
name: "khuwajaibrahim"
properties:
- "apiToken"
- "myView"
......@@ -49,8 +84,16 @@ jenkins:
providerId: "default"
- "timezone"
- mailer:
emailAddress: "test@nisum.com"
slaveAgentPort: -1
emailAddress: "kibrahim@nisum.com"
- id: "nasirhm"
name: "Nasir Hussain"
properties:
- "apiToken"
- mailer:
emailAddress: "nhussain@nisum.com"
- preferredProvider:
providerId: "default"
slaveAgentPort: 50000
updateCenter:
sites:
- id: "default"
......@@ -58,16 +101,6 @@ jenkins:
views:
- all:
name: "all"
- list:
columns:
- "status"
- "weather"
- "jobName"
- "lastSuccess"
- "lastFailure"
- "lastDuration"
- "buildButton"
name: "test-view"
viewsTabBar: "standard"
globalCredentialsConfiguration:
configuration:
......@@ -78,37 +111,27 @@ security:
creationOfLegacyTokenEnabled: false
tokenGenerationOnCreationEnabled: false
usageStatisticsEnabled: true
globalJobDslSecurityConfiguration:
useScriptSecurity: true
sSHD:
port: -1
scriptApproval:
approvedScriptHashes:
- "b21f2fd57f5d6bb03d01c6d5d8de1013b0138c33"
unclassified:
buildDiscarders:
configuredBuildDiscarders:
- "jobBuildDiscarder"
buildStepOperation:
enabled: false
email-ext:
adminRequiredForTemplateTesting: false
allowUnregisteredEnabled: false
charset: "UTF-8"
debugMode: false
defaultBody: |-
$PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS:
Check console output at $BUILD_URL to view the results.
defaultSubject: "$PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS!"
defaultTriggerIds:
- "hudson.plugins.emailext.plugins.trigger.FailureTrigger"
maxAttachmentSize: -1
maxAttachmentSizeMb: -1
precedenceBulk: false
watchingEnabled: false
fingerprints:
fingerprintCleanupDisabled: false
storage: "file"
gitHubConfiguration:
apiRateLimitChecker: ThrottleForNormalize
gitHubPluginConfig:
hookUrl: "http://localhost:8080/github-webhook/"
gitLabConnectionConfig:
connections:
- clientBuilderId: "autodetect"
connectionTimeout: 10
ignoreCertificateErrors: false
readTimeout: 10
useAuthenticatedEndpoint: true
gitSCM:
addGitTagAction: false
allowSecondFetch: false
......@@ -117,24 +140,17 @@ unclassified:
hideCredentials: false
showEntireCommitSummaryInChanges: false
useExistingAccountWithSameEmail: false
globalTimeOutConfiguration:
operations:
- "abortOperation"
junitTestResultStorage:
storage: "file"
location:
adminAddress: "address not configured yet <nobody@nowhere>"
url: "http://localhost:8080/"
url: "http://azure-jenkins:8080/"
mailer:
charset: "UTF-8"
useSsl: false
useTls: false
pollSCM:
pollingThreadCount: 10
timestamper:
allPipelines: false
elapsedTimeFormat: "'<b>'HH:mm:ss.S'</b> '"
systemTimeFormat: "'<b>'HH:mm:ss'</b> '"
tool:
git:
installations:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment