Gitness 基础安装

文章目录

官方链接

Gitness was the next step in the evolution of Drone, from continuous integration to source code hosting, bringing code management and pipelines closer together.
GitnessDrone 发展的下一步,从持续集成到源代码托管,使代码管理和管道更紧密地结合在一起。

Docker 安装

bash 复制代码
$sudo docker run -d \  
-p 3000:3000 \  
-v /var/run/docker.sock:/var/run/docker.sock \  
-v /tmp/gitness:/data \  
--name gitness \  
--restart always \  
harness/gitness

安装成功后,查看容器。

bash 复制代码
$ sudo docker ps
CONTAINER ID   IMAGE             COMMAND                 CREATED         STATUS              PORTS                                                 NAMES
d77b4e619fa9   harness/gitness   "/app/gitness server"   2 minutes ago   Up About a minute   0.0.0.0:3000->3000/tcp, :::3000->3000/tcp, 3022/tcp   gitness

确定端口防火墙已开放,浏览器中访问对应http://HostIP:3000

注册账户

进行注册,此处用户名和秘钥为gitroot/git@ness123。邮箱为方便,随意填写为gitroot@qq.com

注册成功后,进入首页,出现创建项目按钮。

创建项目

新建项目。

填写项目基本信息。

导入已有仓库

创建项目,项目创建后,导入源代码仓库,需要注意的是,为保证后续流程的正常操作,针对不同的源代码平台,例如 Github 需要提前配置访问Token

需填写的内容。

配置 Github Token

配置Github 对应的 Token管理部署密钥,对于个人账户,登录 Github 后,点击右上角头像-【Settings】-【Developer Settings】-【Token {class id}】新增Token

选择选项【Generic new token {classic}】。

框选部分为填写和选择项。配置权限时,至少保证 reporead:org 这两个权限。

生成token后,注意进行保存,刷新当前页面后,token 将不在可见。

同步源代码仓库

选择Github,对应各类参数如下图,需要注意的是TokenGithub 生成。

导入成功后,就能看到对应的仓库再本地中的效果。

点击查看详情。

相关推荐
乱世刀疤2 小时前
Claude Code提高工作效率案例:自动化分析工作流程时效性,缩短工单流转时长
运维·自动化
AOwhisky2 小时前
云原生 DevOps 工具链从入门到实战(第二期)——Jenkins安装与基础配置——CICD核心引擎
linux·运维·ci/cd·云原生·jenkins·devops
盐焗鹌鹑蛋2 小时前
【Linux】基础开发工具yum和vim
linux·运维·vim
AOwhisky2 小时前
Linux(CentOS)系统管理入门笔记(第十四期)——计划任务与进程调度管理:atcron 与 nicechrt
linux·运维·笔记·centos·云计算·进程调度·计划任务
小莫分享3 小时前
sshw:用交互搜索和 Web 配置高效管理 SSH Server
linux·运维·golang·开源·ssh
fthux3 小时前
GitHub Actions自动化运维实战:构建高效可靠的CI/CD流水线
运维·自动化·github
流浪0013 小时前
Linux系统22:——文件(六):目标文件与ELF深度解析:从编译到加载的全景揭秘
linux·运维·服务器
MrDJun3 小时前
长期稳定跑网页监控:TLS 指纹、代理选路与请求节流的工程实践
运维·爬虫·python·网络协议·网站监控
AAA@峥3 小时前
Ceph 集群配置管理完整指南
运维·数据库·分布式·ceph
爱吃龙利鱼3 小时前
K8s 运维体系搭建:全组件监控与日志收集实战(victoria-metrics-k8s-stack 0.87.0)
运维·容器·kubernetes