46 Star 35 Fork 122

openEuler / infrastructure

 / 详情

[feature] Add mail channel by pipeline

待办的
任务
创建于  
2019-08-28 11:48

Currently, we already have the abilities to deploy mail system automatically, however, when going into operations(add/delete lists), it has to operate by manual.

This is generic idea to propose adding a automatic pipeline which can manage mail-list by this repository. all the lists would be maintained by one file. the cases could be

  • setup new mail-list: anyone who wants to setup a mail-list, he can make a PR to update the list file. the members who have the access to this file will decide if this PR will be accepted or not, the members would be an orgnization or a special team. the pipeline will be triggered by file commits. the new mail list channel will be created automatically.

  • update the list owner: as one mail list has its owner, when the team member changing, it should be able to update the list owner by update the mail list member.

  • delete this list: we also should consider to remove some lists from this system, however, the deleting is only to hidden the list to add new members. it is not to remove it forever.

评论 (3)

freesky-edward 创建了任务
freesky-edward 修改了描述
freesky-edward 修改了描述
freesky-edward 添加了
 
feature
标签
xiangxinyong 置顶等级设置为
xiangxinyong 置顶等级 修改为不置顶
xiangxinyong 移除了
 
feature
标签
展开全部操作日志
openeuler-ci-bot 添加了
 
kind/feature
标签
openeuler-ci-bot 移除了
 
kind/feature
标签
陈亚强 负责人惊奇脆片饼干 修改为BigSkySea
openeuler-ci-bot 添加了
 
kind/feature
标签

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(4)
5227357 xiangxinyong 1578982846 5210900 freesky edward 1578982489
Shell
1
https://gitee.com/openeuler/infrastructure.git
git@gitee.com:openeuler/infrastructure.git
openeuler
infrastructure
infrastructure

搜索帮助