pre前期准备命令-pre¶
此命令用于pr的初步准备,例如停止以前的访问控制项目和标记pr,具体示例如下:
在jenkins-file中,我们会对pull_request的一些值设置对应的别名,方便我们动态设置参数值,例如空间使用pull_request.base.repo.namespace,可以设置别名为giteeTargetNameSpace,仓名采用repository.name,可以设置别名为giteeRepoName,其他的如giteetoken,$giteePullRequestid等等都是如此。
-o: owner¶
此参数用于指定工作空间,一般取值为openeuler,也可以是用户的个人空间,具体示例如下:
-o openeuler
-p: repo¶
此参数用于指定具体的gitee仓库名称,按需填写即可,具体示例如下:
-p repoName
-pr: pr_num¶
此参数用于指定对应的pr提交id数据,一般取值为$giteePullRequestid,具体示例如下:
-pr $giteePullRequestid
-gt: gitee_token¶
此参数用于指定具体的gitee_token,用于请求gitee的数据信息时使用,一般取值为$GITEETOKEN,具体示例如下:
-gt $GITEETOKEN
-juser: jenkins_user¶
此参数用于指定jenkins用户名,一般取值为$JUSER,按需填写即可,具体示例如下:
-juser $JUSER
-jpwd: jenkins_pwd¶
此参数用于指定jenkins密码,一般取值为$JPASSWD,按需填写即可,具体示例如下:
-jpwd $JPASSWD