Jenkins2 Pipeline Docs
Version 0.0.1
☁️☀️🌫🌩
Home
3-4 项目管理
1.1 命名规范
业务名称-应用名称-应用类型_环境类型: cxy-wlck-ui_TEST, 只有命名规范才方便管理项目。
1.2 新建项目
设置构建历史
选择参数化构建
设置构建触发器
设置Jenkinsfile
构建项目
查看构建日志
调试Pipeline
1.3 删除/禁用项目
1.4 项目分类
以业务简称为名,创建工程文件夹。将同一个业务的工程全部放到同一个文件夹中。
移动项目
外部
内部
Last updated on 17 Oct 2017
Published on 17 Oct 2017
Edit on GitHub
Prev - 3-3 权限管理
Next - 3-5 视图管理
Home
第一章 认识Jenkins
1-1 Jenkins简介
1-2 Jenkins WebUI
1-3 Jenkins构建
第二章 安装Jenkins
2-1 基于WAR包部署
2-2 基于MAC系统部署
2-3 基于Windows系统部署
2-4 基于Linux系统部署(推荐)
2-5 安装后配置
第三章 管理Jenkins
3-1 用户管理
3-2 凭据管理
3-3 权限管理
3-4 项目管理
3-5 视图管理
3-6 插件管理
第四章 Jenkins工具集成
4-1 构建工具集成
4-1-1 集成maven
4-1-2 集成ant
4-1-3 集成gradle
4-1-4 集成npm
4-2 Ldap用户认证集成
4-2-1 安装Ldap服务
4-2-2 安装Ldap控制台
4-2-3 配置Ldap服务
4-2-4 创建OU组织用户数据
4-2-5 Jenkins集成Ldap
4-3 Gitlab集成
4-3-1 Jenkins集成Gitlab SSO单点登录
4-3-2 WebHook集成
4-4 Jenkins集成SaltStack批量自动化发布
4-5 Jenkins制品库集成-Nexus
4-6 Jenkins集成禅道
4-7 Jenkins集成制品库-Artifactory
4-8 Jenkins集成SonarQube
第五章 JenkinsPipeline [待更新😄]
5-1 Jenkins Pipeline语法
5-2 Jenkins 声明式与脚本式语法
第六章 Jenkins流水线实践
6-1 前端静态资源发布流水线
6-2 NodeJs项目发布流水线
6-3 Dotnet项目发布流水线
6-4 JAVA-Springboot项目发布流水线
6-5 Golang项目发布流水线
6-6 移动端Android项目发布流水线
6-6-1 搭建Android打包环境(Centos)
6-6-2 手动发布Android项目
6-6-3 Jenkins发布流水线(Fir|蒲公英)