更新 'Jenkinsfile'

main
newrain001 9 months ago
parent fef3d528cc
commit 38171e72a4
  1. 48
      Jenkinsfile

48
Jenkinsfile vendored

@ -1,51 +1,5 @@
pipeline {
agent {
kubernetes {
cloud "kubernetes"
slaveConnectTimeout 1200
yaml """
apiVersion: "v1"
kind: "Pod"
spec:
containers:
image: "jenkins/jnlp-agent-docker"
imagePullPolicy: "IfNotPresent"
name: "jnlp"
resources:
limits:
memory: "512Mi"
cpu: "512m"
requests:
memory: "512Mi"
cpu: "512m"
securityContext:
privileged: true
runAsGroup: 0
runAsUser: 0
tty: false
volumeMounts:
- mountPath: "/var/run/docker.sock"
name: "volume-0"
readOnly: false
- mountPath: "/home/jenkins/agent"
name: "workspace-volume"
readOnly: false
workingDir: "/home/jenkins/agent"
hostNetwork: false
nodeSelector:
kubernetes.io/os: "linux"
restartPolicy: "Never"
serviceAccountName: "default"
volumes:
- hostPath:
path: "/var/run/docker.sock"
name: "volume-0"
- emptyDir:
medium: ""
name: "workspace-volume"
"""
}
}
agent any
environment {
DOCKER_IMAGE = "registry.cn-hangzhou.aliyuncs.com/newrain_wang/my-web-app:latest"
REGISTRY_CREDENTIALS_ID = '1'

Loading…
Cancel
Save