
云计算-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 · 561 阅读 · 0 评论 -
jenkins自动构建1:github触发钩子
1,jenkins安装 2, jenkins 配置自动构建git代码 3,测试原创 2019-09-06 12:53:28 · 1644 阅读 · 1 评论 -
jenkins安装
1,下载jenkins文件: war包 https://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable/2.176.2/jenkins.war 2, 准备环境:jdk, tomcat 3, 运行tomcat, 启动jenkins程序 访问: ip:8080/jenkins , 会提示输入密码解锁(cat 该文件即可获取密码) 输入后,页面卡住,解...原创 2019-08-21 18:24:40 · 422 阅读 · 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 · 2886 阅读 · 0 评论 -
jenkins pipline任务
pipline脚本:(分阶段完成maven构建和docker运行) node { stage('拉取代码') { checkout( [$class: 'GitSCM', branches: [[name: '*/master']], doGenerateSubmoduleConfigurations: false, extensions: [...原创 2019-09-17 14:17:34 · 543 阅读 · 1 评论 -
jenkins自动构建2:gitlib触发钩子
1, jenkins 配置gitlab插件 a, 系统管理—> 插件管理: 添加 Gitlab Plugin, Gitlab Hook Plugin b, 配置job:构建触发器,选中"Build when a change is pushed to Gitlab" 需要复制访问此job的 webhook url: http://jenkins:8080/jenkins/project/g...原创 2019-09-19 09:55:35 · 672 阅读 · 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 · 1158 阅读 · 0 评论