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

Update jenkins-config-as-code.yaml

parent 9a576bbf
jenkins: jenkins:
systemMessage: "Welcome to Nisum's DevOps Training ka Jenkins" systemMessage: "Welcome to Nisum's CI / CD Server for Training"
agentProtocols: agentProtocols:
- "JNLP4-connect" - "JNLP4-connect"
- "Ping" - "Ping"
authorizationStrategy: authorizationStrategy:
projectMatrix: loggedInUsersCanDoAnything:
permissions: allowAnonymousRead: false
- "GROUP:Overall/Administer:authenticated" 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: crumbIssuer:
standard: standard:
excludeClientIPFromCrumb: false excludeClientIPFromCrumb: true
disableRememberMe: false disableRememberMe: false
labelAtoms: labelAtoms:
- name: "azure-jenkins-jenkins-agent"
- name: "built-in" - name: "built-in"
markupFormatter: "plainText" markupFormatter: "plainText"
mode: NORMAL mode: NORMAL
myViewsTabBar: "standard" myViewsTabBar: "standard"
numExecutors: 2 numExecutors: 0
primaryView: primaryView:
all: all:
name: "all" name: "all"
...@@ -31,17 +67,16 @@ jenkins: ...@@ -31,17 +67,16 @@ jenkins:
enableCaptcha: false enableCaptcha: false
users: users:
- id: "admin" - id: "admin"
name: "ibrahim" name: "Jenkins Admin"
properties: properties:
- "apiToken"
- "mailer"
- "myView" - "myView"
- preferredProvider: - preferredProvider:
providerId: "default" providerId: "default"
- "timezone" - "timezone"
- mailer: - id: "khuwaja"
emailAddress: "ibrahim@nisum.com" name: "khuwajaibrahim"
- "apiToken"
- id: "test-user"
name: "test-user"
properties: properties:
- "apiToken" - "apiToken"
- "myView" - "myView"
...@@ -49,8 +84,16 @@ jenkins: ...@@ -49,8 +84,16 @@ jenkins:
providerId: "default" providerId: "default"
- "timezone" - "timezone"
- mailer: - mailer:
emailAddress: "test@nisum.com" emailAddress: "kibrahim@nisum.com"
slaveAgentPort: -1 - id: "nasirhm"
name: "Nasir Hussain"
properties:
- "apiToken"
- mailer:
emailAddress: "nhussain@nisum.com"
- preferredProvider:
providerId: "default"
slaveAgentPort: 50000
updateCenter: updateCenter:
sites: sites:
- id: "default" - id: "default"
...@@ -58,16 +101,6 @@ jenkins: ...@@ -58,16 +101,6 @@ jenkins:
views: views:
- all: - all:
name: "all" name: "all"
- list:
columns:
- "status"
- "weather"
- "jobName"
- "lastSuccess"
- "lastFailure"
- "lastDuration"
- "buildButton"
name: "test-view"
viewsTabBar: "standard" viewsTabBar: "standard"
globalCredentialsConfiguration: globalCredentialsConfiguration:
configuration: configuration:
...@@ -78,37 +111,27 @@ security: ...@@ -78,37 +111,27 @@ security:
creationOfLegacyTokenEnabled: false creationOfLegacyTokenEnabled: false
tokenGenerationOnCreationEnabled: false tokenGenerationOnCreationEnabled: false
usageStatisticsEnabled: true usageStatisticsEnabled: true
globalJobDslSecurityConfiguration:
useScriptSecurity: true
sSHD: sSHD:
port: -1 port: -1
scriptApproval:
approvedScriptHashes:
- "b21f2fd57f5d6bb03d01c6d5d8de1013b0138c33"
unclassified: unclassified:
buildDiscarders: buildDiscarders:
configuredBuildDiscarders: configuredBuildDiscarders:
- "jobBuildDiscarder" - "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: fingerprints:
fingerprintCleanupDisabled: false fingerprintCleanupDisabled: false
storage: "file" storage: "file"
gitHubConfiguration: gitLabConnectionConfig:
apiRateLimitChecker: ThrottleForNormalize connections:
gitHubPluginConfig: - clientBuilderId: "autodetect"
hookUrl: "http://localhost:8080/github-webhook/" connectionTimeout: 10
ignoreCertificateErrors: false
readTimeout: 10
useAuthenticatedEndpoint: true
gitSCM: gitSCM:
addGitTagAction: false addGitTagAction: false
allowSecondFetch: false allowSecondFetch: false
...@@ -117,24 +140,17 @@ unclassified: ...@@ -117,24 +140,17 @@ unclassified:
hideCredentials: false hideCredentials: false
showEntireCommitSummaryInChanges: false showEntireCommitSummaryInChanges: false
useExistingAccountWithSameEmail: false useExistingAccountWithSameEmail: false
globalTimeOutConfiguration:
operations:
- "abortOperation"
junitTestResultStorage: junitTestResultStorage:
storage: "file" storage: "file"
location: location:
adminAddress: "address not configured yet <nobody@nowhere>" adminAddress: "address not configured yet <nobody@nowhere>"
url: "http://localhost:8080/" url: "http://azure-jenkins:8080/"
mailer: mailer:
charset: "UTF-8" charset: "UTF-8"
useSsl: false useSsl: false
useTls: false useTls: false
pollSCM: pollSCM:
pollingThreadCount: 10 pollingThreadCount: 10
timestamper:
allPipelines: false
elapsedTimeFormat: "'<b>'HH:mm:ss.S'</b> '"
systemTimeFormat: "'<b>'HH:mm:ss'</b> '"
tool: tool:
git: git:
installations: 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