草庐IT

gitlab_ci

全部标签

如何在CentOS7上搭建自己的GitLab仓库

序言各位好啊,我是会编程的蜗牛,作为java开发者,在团队开发中,一般都是需要使用git及git仓库来管理我们的代码的,这非常方便。我以前在小公司的时候,基本都是一个人开发一个项目,所以也没有怎么接触过git,后来去了大一点的公司,才第一次接触。这其中使用的比较多的仓库就是gitlab,但之前都是别人帮我搭好的,最近为了研究下jenkins自动化部署,所以得先安装下git仓库,这里首选gitlab,当然在这之前,我们可能还需要安装一个centos系统,这个可以参考我之前的文章:如何用VMWARE创建一个Linux虚拟机话不多说,直接开始安装吧。 安装sshd首选,先安装下sshd依赖,执行如下

Serverless Devs 重大更新,基于 Serverless 架构的 CI/CD 框架:Serverless-cd

近日,Serverless开发者平台ServerlessDevs重磅发布基于Serverless架构的轻量级CI/CD框架——Serverless-cd。Serverless-cd是一款运行在Serverless架构上的功能强大而灵活,安全,低成本的CI/CD开源框架。该框架基于ServerlessDevs开发者工具打造,通过Serverless-cd开发者可以快速构建企业内部应用管理PaaS平台。开发者更想关注业务价值的创造ServerlessDevs是CNCF沙箱孵化项目,2020年由阿里云开源,它是一个开源开放的Serverless开发者平台,ServerlessDevs也是业内首个支持

Serverless Devs 重大更新,基于 Serverless 架构的 CI/CD 框架:Serverless-cd

近日,Serverless开发者平台ServerlessDevs重磅发布基于Serverless架构的轻量级CI/CD框架——Serverless-cd。Serverless-cd是一款运行在Serverless架构上的功能强大而灵活,安全,低成本的CI/CD开源框架。该框架基于ServerlessDevs开发者工具打造,通过Serverless-cd开发者可以快速构建企业内部应用管理PaaS平台。开发者更想关注业务价值的创造ServerlessDevs是CNCF沙箱孵化项目,2020年由阿里云开源,它是一个开源开放的Serverless开发者平台,ServerlessDevs也是业内首个支持

群晖下 gitea+drone+harbor实现CI/CD 发布到云服务器

常用命令sudo-i然后输入密码登录root账户(群晖默认只能使用admin账号登陆)vimxxx编辑(编辑是进去之后按i,退出并保存是按esc,然后:wq!再回车)mkdirxx创建文件夹准备1.群晖一般默认安装docker我们不需要进行安装,如果没有安装,则去套件中心进行安装即可2.域名这个不做详细赘述比如,此文中域名是www.mydomain.com3.文件夹权限在群晖的volume2的docker文件夹下创建/volume2/docker/gitea/data、/volume2/docker/gitea/data、/volume2/docker/harbor/common/config

群晖下 gitea+drone+harbor实现CI/CD 发布到云服务器

常用命令sudo-i然后输入密码登录root账户(群晖默认只能使用admin账号登陆)vimxxx编辑(编辑是进去之后按i,退出并保存是按esc,然后:wq!再回车)mkdirxx创建文件夹准备1.群晖一般默认安装docker我们不需要进行安装,如果没有安装,则去套件中心进行安装即可2.域名这个不做详细赘述比如,此文中域名是www.mydomain.com3.文件夹权限在群晖的volume2的docker文件夹下创建/volume2/docker/gitea/data、/volume2/docker/gitea/data、/volume2/docker/harbor/common/config

Serverless Devs 重大更新,基于 Serverless 架构的 CI/CD 框架:Serverless-cd

近日,Serverless开发者平台ServerlessDevs重磅发布基于Serverless架构的轻量级CI/CD框架——Serverless-cd。Serverless-cd是一款运行在Serverless架构上的功能强大而灵活,安全,低成本的CI/CD开源框架。该框架基于ServerlessDevs开发者工具打造,通过Serverless-cd开发者可以快速构建企业内部应用管理PaaS平台。开发者更想关注业务价值的创造ServerlessDevs是CNCF沙箱孵化项目,2020年由阿里云开源,它是一个开源开放的Serverless开发者平台,ServerlessDevs也是业内首个支持

Serverless Devs 重大更新,基于 Serverless 架构的 CI/CD 框架:Serverless-cd

近日,Serverless开发者平台ServerlessDevs重磅发布基于Serverless架构的轻量级CI/CD框架——Serverless-cd。Serverless-cd是一款运行在Serverless架构上的功能强大而灵活,安全,低成本的CI/CD开源框架。该框架基于ServerlessDevs开发者工具打造,通过Serverless-cd开发者可以快速构建企业内部应用管理PaaS平台。开发者更想关注业务价值的创造ServerlessDevs是CNCF沙箱孵化项目,2020年由阿里云开源,它是一个开源开放的Serverless开发者平台,ServerlessDevs也是业内首个支持

企业级GitLab在Docker部署使用

一、部署gitlab这里使用的是Centos8,安装Docker环境,这里不说了,参考:https://www.cnblogs.com/wei325/p/15139701.htmlgitlab有ce版和ee版,ce版为免费版本;ee版为企业版本,需要收费;企业使用ce版足够了,这里用ce版。1)拉取Gitlab镜像dockerpullgitlab/gitlab-ce  2)启动Docker  先建3个目录用于把gitlab的文件挂载出来#安装程序目录mkdir-p/home/gitlab/etc#数据目录mkdir-p/home/gitlab/opt#日志目录mkdir-p/home/gitl

企业级GitLab在Docker部署使用

一、部署gitlab这里使用的是Centos8,安装Docker环境,这里不说了,参考:https://www.cnblogs.com/wei325/p/15139701.htmlgitlab有ce版和ee版,ce版为免费版本;ee版为企业版本,需要收费;企业使用ce版足够了,这里用ce版。1)拉取Gitlab镜像dockerpullgitlab/gitlab-ce  2)启动Docker  先建3个目录用于把gitlab的文件挂载出来#安装程序目录mkdir-p/home/gitlab/etc#数据目录mkdir-p/home/gitlab/opt#日志目录mkdir-p/home/gitl

一步步入门Jenkins+Net Core3.1+Gitlab,实现 CICD

架构说明:  由浅入深,我们暂时不考虑分布式,安装Jenkins到用户服务器进行CICD  需要两台服务器  Gitlab:192.168.232.128:12080    源代码仓库,可以参考《安装gitlab》  用户服务器:192.168.232.130,    通过Jenkins自动构建服务:1、gitclone源码                 2、Dockerfile编译发布生成镜像                 3、shell控制更新服务1、前期准备  1.1用户服务器:CentOS系统    安装Docker、Git环境yuminstall-ydocker-ce-18.06