docker gitea 全局标签(Labels)自定义

使用 Docker 从镜像库直接获取的 gitea 镜像(镜像地址:https://hub.docker.com/r/gitea/gitea/),添加自定义 labels,在新增的 git repository 时,可以直接为 Issues 导入系统已经自定义好的 labels 定义,不必每个新的 git repository 都再重新手工添加一次 lables。

gitea 自定义 labels 的官方文档:https://docs.gitea.io/zh-tw/customizing-gitea/

gitea 容器中,对应 CustomPath 是 /data/gitea

1、进入 gitea 容器,打开 shell

docker container exec -it [gitea container name] /bin/bash

2、创建自定义 labels 文件

默认的 gitea 中,没有 label 目录,先创建相应目录,再添加一个 Default 的文件(参考:https://github.com/go-gitea/gitea/blob/master/options/label/Default

mkdir -p /data/gitea/options/label
vi /data/gitea/options/label/Default

输入自定义内容:

#ee0701 bug ; Something is not working
#cccccc duplicate ; This issue or pull request already exists
#84b6eb enhancement ; New feature
#128a0c help wanted ; Need some help
#e6e6e6 invalid ; Something is wrong
#cc317c question ; More information is needed
#ffffff wontfix ; This won't be fixed

3、重启 gitea docker container

4、进入 gitea web 页面,为 repository 导入自定义 labels

在 repository 的 Issues 页面,点击左上角的 Labels,会弹出一个选择对话框。

在列表中出现的就是之前新建的 Default 文件。可以在 labels 目录下创建多个自定义文件。

似乎导入操作只能使用一次,一旦导入了 Labels,或手工添加了 Labels,只要已存在 Labels 定义,就不会再次出现导入对话框了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值