摘要:
一、Harbor安装 这里采用原生方式进行安装: 下载 wget https://github.com/goharbor/harbor/releases/download/v2.6.0/harbor-offline-installer-v2.6.0.tgz 解压 tar -xzvf harbor-o 阅读全文
摘要:
一、Git标签代码管理 在Jenkins中除了使用基于代码分支拉取,也可以基于代码标签拉取,不过需要安装插件: Git Parameter 然后可以基于Git参数进行构建: 在源码管理中需要提前配置Git信息: 接着需要在构建中首先切换标签,再执行其它构建步骤: 上面的过程就是拉取指定标签的代码。 阅读全文
摘要:
一、项目搭建、配置 Jenkins除了创建之前的自由风格的项目,还可以进行流水线项目的创建,相比较于自由风格的项目,流水线的功能更为强大,通过Jenkins流水线的代码定义了整个的构建过程, 它通常包括构建, 测试和交付应用程序的阶段 。 然后进入配置页面,它也有很多可选,如General、构建触发 阅读全文
摘要:
一、安装与配置 1、配置GitLab服务 在PyCharm中默认已经集成了Git和GitHub,打开File-->Setting-->Version Control查看版本控制插件: 所以需要安装GitLab插件,在插件市场上搜索并且安装: 然后在Version Control中就会有这个插件,然后 阅读全文
摘要:
一、创建job 在Dashboard中新建job: 输入任务名: 下面可以选择其中的一种用来构建项目比如第一个自由风格的软件项目。 二、项目配置 当选择第一个自由风格构建项目后,构建项目分成下面几部分: General 源码管理 构建触发器 构建环境 构建 构建后操作 1、General 包含很多项 阅读全文
摘要:
一、Jenkins的安装 (一)Docker安装 Jenkins的安装有很多方式,docker的方式进行安装: docker run \ -u root \ --rm \ -d \ -p 8080:8080 \ -p 50000:50000 \ -v jenkins-data:/var/jenkin 阅读全文
摘要:
一、Docker的安装 1、卸载旧版本 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-l 阅读全文
摘要:
一、什么是中间件 开发者自定义的一些钩子函数,用于请求到达不同的地方进行拦截,做一些处理,比如: 登陆之前进行拦截,判断请求是否携带token 登陆之后进行权限校验 限流 ... 二、中间件的简单使用 如下: package main import ( "github.com/gin-gonic/g 阅读全文
摘要:
一、什么是路由组 在前面中写入路由是只是单纯的这样使用: func main() { router := gin.Default() // 路由 router.GET("/login", Login) router.POST("/do_login", DoLogin) router.GET("/us 阅读全文
摘要:
一、基本使用 在前面的文章中说明了数据绑定,就是将传递的参数绑定到结构体上,避免一个个的通过方法去获取,那么又该如何对传递的参数值进行校验呢? 可以在结构体上打上标签: type LoginInfo struct { UserName string `form:"username" json:"us 阅读全文