From f88e519ad764ae6609620733c46c788f1a5edf95 Mon Sep 17 00:00:00 2001 From: konsthol Date: Tue, 27 May 2025 14:51:34 +0300 Subject: [PATCH] QuickFix. --- Jenkinsfile | 69 +---------------------------------------------------- 1 file changed, 1 insertion(+), 68 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 3418c83..4e94b6e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -3,74 +3,7 @@ pipeline { agent { kubernetes { - yaml """ -apiVersion: v1 -kind: Pod -metadata: - name: default - namespace: default - labels: - jenkins-server-jenkins-agent: "true" -spec: - containers: - - name: jnlp - image: jenkins/inbound-agent:3309.v27b_9314fd1a_4-2 - workingDir: /home/jenkins/agent - env: - - name: JENKINS_URL - value: "http://jenkins-server.default.svc.cluster.local:8080/" - resources: - requests: - cpu: "512m" - memory: "512Mi" - limits: - cpu: "512m" - memory: "512Mi" - - - name: maven - image: maven:latest - workingDir: /home/jenkins/agent - command: ["/bin/sh", "-c"] - args: ["sleep 9999999"] - env: - - name: NEXUS_URL - value: "http://nexus-repo-nexus-repository-manager.default.svc.cluster.local:8081/repository/my-helm-repo/" - - name: NEXUS_PASS - value: "testpass" - - - name: helm - image: alpine/helm:latest - workingDir: /home/jenkins/agent - command: ["/bin/sh", "-c"] - args: ["sleep 9999999"] - env: - - name: KUBERNETES_TOKEN - value: "eyJhbGciOiJSUzI1NiIsImtpZCI6IlQ0ZXgtVjRpWjdJTWhncTZfbE42cHdodU1TMmlRdzdGSjQzNXNmcktyM1kifQ.eyJhdWQiOlsiaHR0cHM6Ly9rdWJlcm5ldGVzLmRlZmF1bHQuc3ZjLmNsdXN0ZXIubG9jYWwiLCJrM3MiXSwiZXhwIjoxNzc5Nzc2NjI3LCJpYXQiOjE3NDgyNDA2MjcsImlzcyI6Imh0dHBzOi8va3ViZXJuZXRlcy5kZWZhdWx0LnN2Yy5jbHVzdGVyLmxvY2FsIiwianRpIjoiMjBjZTUwOTktNzc0OC00ZDk0LTg2MGUtMmNlODY0N2E5ZmI2Iiwia3ViZXJuZXRlcy5pbyI6eyJuYW1lc3BhY2UiOiJkZWZhdWx0Iiwibm9kZSI6eyJuYW1lIjoia2Nob2wtbmIiLCJ1aWQiOiIxOGYyNGZiNS0zNDNiLTQ4OTMtYTg3YS1kNDBkOTM2MGRkY2YifSwicG9kIjp7Im5hbWUiOiJqZW5raW5zLXNlcnZlci0wIiwidWlkIjoiZGZlMDhjNmYtM2JkMS00N2Y4LWI2NDYtYjA1ODEzYzM1OTA4In0sInNlcnZpY2VhY2NvdW50Ijp7Im5hbWUiOiJqZW5raW5zLXNlcnZlciIsInVpZCI6IjZhMjU0ZDY5LWQ4NWQtNDkwYS1hNzhiLWE1YWUyNzdlNTQzYyJ9LCJ3YXJuYWZ0ZXIiOjE3NDgyNDQyMzR9LCJuYmYiOjE3NDgyNDA2MjcsInN1YiI6InN5c3RlbTpzZXJ2aWNlYWNjb3VudDpkZWZhdWx0OmplbmtpbnMtc2VydmVyIn0.kzaRhe5w2Grjg9XSyXCpQiYSC3PZ3ahsRjBJEGB0Of5TLnaQ534dON8weWLj00Fmk2uCxISHDiMA9oZJ6gClti9FTPPSBAaIRuQpUf-VoKgTVqQaR4yuMyhd_zNKDclrEyLp7NH8DrwjEHAZUP89gc-sJCDZKvP9klegUoWsKXjCnyF6iuiYjAvaWjFfYt9tiQccqQ1OHgOJQySaJeAA64oYq-H2Viq7sRP_tK4P5PExnhgWCg4Ch5khY4W-YwohdYT_SMkk7teADBsxoEBbMZTQ7EKR_c9bqK8bJ1jqJ5VazqA4hQtR2VWcU7HVIO7MCEAR2A_ChduC3KbDClshBQ" - - name: KUBERNETES_API - value: "https://kubernetes.default.svc.cluster.local:443" - - name: NEXUS_URL - value: "http://nexus-repo-nexus-repository-manager.default.svc.cluster.local:8081/repository/my-helm-repo/" - - - name: custom-docker - image: localhost:31050/my-docker-repo/custom-dind:latest - imagePullPolicy: Always - workingDir: /home/jenkins/agent - command: ["/bin/sh", "-c"] - args: ["sleep 9999999"] - securityContext: - privileged: true - env: - - name: NEXUS_DOCKER_URL - value: "nexus-repo-nexus-repository-manager.default.svc.cluster.local:5000" - - name: NEXUS_DOCKER_PASS - value: "testpass" - - restartPolicy: Never - serviceAccountName: jenkins-server - volumes: - - emptyDir: {} - name: workspace-volume -""" + yaml k8sPodTemplate('default', true, true) } } stages{