我的jenkins是在k8s中部署的,部署文件如下,如果你是采用其他方式也是没所谓的。
参考文档:https://www.jenkins.io/zh/doc/book/installing/#docker
apiVersion: apps/v1kind: Deploymentmetadata:name: jenkinsnamespace: jenkinsspec:replicas: 1selector:matchLabels:app: jenkinstemplate:metadata:labels:app: jenkinsspec:containers:- name: jenkinsimage: jenkins/jenkins:lts-jdk11ports:- containerPort: 8080volumeMounts:- name: jenkins-homemountPath: /var/jenkins_homevolumes:- name: jenkins-homeemptyDir: { }
apiVersion: v1
kind: Service
metadata:
name: jenkins
namespace: jenkins
spec:
ports:
- name: web
port: 8080
targetPort: 8080
selector:
app: jenkins
我这里是新版的 jenkins ui 看起来很舒服。
添加参数


Build


查看运行结果
Workspaces


jenkins 远程构建
https://blog.csdn.net/dushu990/article/details/78550594



http://admin:longtian@jenkins.xiamu.com/job/dome/buildWithParameters?token=remote_user&project=工具&service=recruitment&repo_url=https://gitee.com/cyt_0906/recruitment.git&repo_branch=master
