jenkins 搭建和配置

    技术2025-09-06  43

    docker-compose.yml 注意/var/jenkins_home 权限

    version: '3' services: jenkins: image: 'jenkins/jenkins:lts' privileged: true container_name: jenkins restart: always user: root ports: - '8080:8080' - '50000:50000' volumes: - '/var/jenkins_home:/var/jenkins_home' environment: JAVA_OPTS: '-Dhudson.model.DownloadService.noSignatureCheck=true'

    下载插件加速

    Manage Jenkins -> Plguin Manage -> Advance(高级):

    升级站点改为:

    https://jenkins-update.davidz.cn/update-center.json

     

     语法:

    node('master') { stage('git') { git credentialsId: '5141bdf9-7359-40e1-886c-e8c4e6eb846a', url: 'http://192.168.0.102:10088/ls/devops.git' } stage('Build') { echo "hello" } } node('192.168.0.47') { stage('git') { git credentialsId: '5141bdf9-7359-40e1-886c-e8c4e6eb846a', url: 'http://192.168.0.102:10088/ls/devops.git' } stage('Build') { echo "hello" } }

    如果出现 “

    /var/jenkins_home/workspace/pip@tmp/durable-fd307171/script.sh: 1: /var/jenkins_home/workspace/pip@tmp/durable-fd307171/script.sh: /var/jenkins_home/workspace/pip/run.sh: Permission denied

    原因是脚本没有执行权限

    语法:http://www.uml.org.cn/jchgj/201802051.asp

    定时触发:https://www.jianshu.com/p/509c59391b3b

    gitlab 触发:https://blog.csdn.net/guanshulixiao/article/details/76174731?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

    jenkins 目录详解:https://blog.csdn.net/eryajf/article/details/82904466?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-5.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-5.nonecase

    (yum 安装 jenkins)

    yum install -y java-1.8.0-openjdk && \ wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo && \ rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key &&\ yum clean all && yum makecache && \ yum install -y jenkins && \ systemctl start jenkins

     

    Processed: 0.010, SQL: 9