jenkins问题,jenkins,svn已经搭建好了,想跑最简单的代码,怎么 *** 作

jenkins问题,jenkins,svn已经搭建好了,想跑最简单的代码,怎么 *** 作,第1张

voidinsertion_sort(intarray[],intfirst,intlast)

{

inti,j;

inttemp;

for(i=first+1;i<last;i++)

{

temp=array[i];

j=i-1;

//与已排序的数逐一比较,大于temp时,该数移后

while((j>=0)&&(array[j]>temp))

{

array[j+1]=array[j];

j--;

}

//存在大于temp的数

if(j!=i-1)

{array[j+1]=temp;}

}

}

需求:jenkins使用中需要根据用户ID去显示生成环境参数,例如有一个 发布环境参数mode ,user1_develop和user2_develop只看到develop选项,user_dev只能看到dev选项,user_admin可以看到所有选项;

实现:mode参数使用 Active Choice Parameter 类型,Script 选择Groovy Script

import hudsonmodelUser

user=Usercurrent()

if( usergetId() indexOf("_develop") > -1){

    return ["develop"]

}else if( usergetId() indexOf("_dev") > -1){

    return ["dev"]

}else if( usergetId() indexOf("_admin") > -1){

    return ["develop","dev","product"]

}

1):Install

Jenkins

 

2):Install

Git

and

GitHub

3):Install

GitHub

Plugin

on

Jenkins

31):在Jenkins的首页,Jenkins

-->

Manage

Jenkins

-->

Manage

Plugins

32):在Available的Tab下找到GitHub

Plugin,然后下载安装

33):下载安装完毕后,需要重启Jenkins完成最终的配置

重启的方法为:(jenkins_url)/restart

4):Config

GitHub

authentication

41):在Jenkins中创建一个Item

42):然后我们对此Item进行配置,在选择Resource

Code的时候我们发现了Git这个选项

43):选择Git,输入GitHub源代码的Repository

URL,并且点击Credentials下的Add去添加权限的认证,即:输入访问此Repository的用户名和密码

通过上面的这几步配置,我们就能够对在Jenkins中获取GitHub的源代码,之后便可以进行制动化的发布了~~~

以上就是关于jenkins问题,jenkins,svn已经搭建好了,想跑最简单的代码,怎么 *** 作全部的内容,包括:jenkins问题,jenkins,svn已经搭建好了,想跑最简单的代码,怎么 *** 作、Jenkins groovy获取当前用户ID、github中resource code 怎么用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9751724.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存