注册流程

  1. fork 当前用户信息仓库

将当前管理员使用的用户信息仓库,fork 到自己的 Gitee 账号下。

  1. 建立私人构建任务管理仓库

构建任务仓库可以:openEuler-oepkgs-repo-demo 为范例。

  1. 添加个人注册信息

在自己 fork 的用户信息仓库的 master 分支上的 user 目录中参考里面已有的范例: user/o/oepkgs_bot.json ,创建自己的用户信息文件。

存放路径请在 user 下的以自己用户名首字母目录下,若该目录还不存在,请自行添加目录。

  • 用户信息 JSON 各项详细说明

    • user: 使用的用户名,由英文字母、数字、连字符或下划线组成,不能与已有的用户名重名

    • real_name: 真实姓名,可以为任意字符串

    • email: 邮件地址,管理员可能通过此邮件与用户联系

    • api_token: 一般留空即可,但是如果使用了私有仓库,需要提供 api_token 给 oepkgs.net 访问权限,token需要使用 oepkgs.net 的公钥加密

    • prj_repo: 自己建立的任务管理仓库 URL

    • prj_branch: 任务管理仓库中系统使用的分支名称,若为空,默认切换master分支

  1. 向管理员提供必要信息进行工程师身份认证

确认自己在信息仓库中的添加正确并已经提交,将此提交创建一个 pull request,以通知管理员审核合并。管理员会根据注册的信息进行核实沟通,符合的请求会被批准。

批准后管理员会合并 PR,并反馈给申请者初始化密码。

  1. 使用初始化密码修改自己的密码

工程师可以使用 pmtools 修改当前使用的密码。

从管理员处得到初始密码或者要求管理员重置密码后必须尽快修改密码。

无论是注册后首次或是要求管理员重置密码后,必须修改密码之后才可以使用系统。

修改密码按 pmtools 说明操作。

Copyright © oepkgs.net All rights reserved.

版权所有 © oepkgs.net 保留所有权利

中国科学院软件研究所openEuler 社区共同发起并提供支持

京ICP备05046678号-13

Email: support(at)oepkgs.net