云计算-jenkins
根哥的博客
big world needs big-data-manager !
展开
-
Nexus私服: maven仓库
文章目录1, 安装使用2, maven 项目配置nexus私服a, 配置项目pom.xml2, 配置本地maven安装目录:conf/settings.xml3, 配置jenkins构建,部署1, 安装使用下载:https://help.sonatype.com/repomanager3/download/download-archives—repository-manager-3修改配置文件(端口),测试运行 :https://help.sonatype.com/repomanager3/insta原创 2020-09-25 11:58:41 · 540 阅读 · 0 评论 -
jenkins自动构建1:github触发钩子
1,jenkins安装2, jenkins 配置自动构建git代码3,测试原创 2019-09-06 12:53:28 · 1550 阅读 · 1 评论 -
jenkins安装
1,下载jenkins文件: war包https://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable/2.176.2/jenkins.war2, 准备环境:jdk, tomcat3, 运行tomcat, 启动jenkins程序访问: ip:8080/jenkins , 会提示输入密码解锁(cat 该文件即可获取密码)输入后,页面卡住,解...原创 2019-08-21 18:24:40 · 413 阅读 · 0 评论 -
jenkins自动构建3: svn提交触发post-commit
配置svn代码提交的钩子: post-commit流程:svn 服务器在win2012上,所以编写bat脚本 --> 调用jenkins-cli.jar 提供的api,触发jenkins任务构建a, 从jenkins服务器下载jenkins-cli.jar系统配置–> Jenkins命令行b, 编写post-commit.bat把jenkins-cli.jar 移动到 j...原创 2019-09-17 11:57:06 · 2780 阅读 · 0 评论 -
jenkins pipline任务
pipline脚本:(分阶段完成maven构建和docker运行)node { stage('拉取代码') { checkout( [$class: 'GitSCM', branches: [[name: '*/master']], doGenerateSubmoduleConfigurations: false, extensions: [...原创 2019-09-17 14:17:34 · 479 阅读 · 0 评论 -
jenkins自动构建2:gitlib触发钩子
1, jenkins 配置gitlab插件a, 系统管理—> 插件管理: 添加 Gitlab Plugin, Gitlab Hook Pluginb, 配置job:构建触发器,选中"Build when a change is pushed to Gitlab"需要复制访问此job的 webhook url: http://jenkins:8080/jenkins/project/g...原创 2019-09-19 09:55:35 · 657 阅读 · 0 评论 -
jenkins部署slave到k8s集群
1, 配置jenkins访问k8s先安装k8s的插件: Kubernetes plugin系统配置-- > 云: 新增一个云配置kubernetes集群的参数:# Kubernetes 地址: [root@master ~]# cat ~/.kube/config|grep server server: https://192.168.56.190:6443 #...原创 2019-09-27 15:55:39 · 1142 阅读 · 0 评论