如何解决Github Private 项目和 Jenkins 之间的问题
我有一个 Kubernetes,我在 K8s 中部署了 Jenkins。 我在 GitHub 中有一个私有仓库。 我通过 ssh 密钥创建凭据,并通过登录/密码创建凭据。 我安装了一个 GitHub、Kubernetes 插件
所以当我在 Jenkins 上创建 freestile 项目并按下按钮 Build 我 evreytime 看到一个
ERROR: Couldn't find any revision to build. Verify the repository and branch configuration for this job.
我不知道是哪个问题以及如何解决这个问题。 有人可以帮我吗。
我的 jenkins2.yaml
apiVersion: apps/v1
kind: Deployment
Metadata:
name: jenkins2
spec:
replicas: 1
selector:
matchLabels:
app: jenkins2
template:
Metadata:
labels:
app: jenkins2
spec:
containers:
- name: jenkins2
image: jenkins/jenkins:lts
ports:
- name: http-port
containerPort: 8080
- name: jnlp-port
containerPort: 50000
volumeMounts:
- name: jenkins-vol2
mountPath: /var/jenkins_vol
volumeMounts:
- mountPath: /home/administrator/.ssh/
name: my-ssh-key
readOnly: true
volumes:
- name: jenkins-vol2
emptyDir: {}
volumes:
- name: my-ssh-key
secret:
secretName: my-ssh-key
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。