jenkins使用问题记录

1、源码,保存的本地路径是相对路径:~/.jenkins/workspace/目录名/任务名称

2、redis命令全局配置/etc/profiles后,依然无法被识别,需要在脚本头部增加   #!/bin/bash -ilex   来保证/etc/profiles中redis的环境变量被加载

3、redis数据清空脚本:echo  "flushall"|redis-cli

4、jenkins如果需要多任务汇总调用,需要添加multijob插件

5、jenkins如果密码忘记,先在~/.jenkins/config.xml中的userSecurity修改为false,重启jenkins后,修改configure globle security配置中的安全域配置中选择Jenkins’ own user database,并允许用户注册;注册完新用户后,取消允许用户注册(为安全考虑);然后在授权策略中配置安全矩阵,取消Anonymous Users的授权。注:以上配置的内容均在configure globle security中完成

6、添加凭据:分为jenkins全局和文件目录凭据,分别对应的入口:右上角点击用户,左侧菜单选择凭据;选择目录,左侧菜单选择凭据。凭据创建的目录:存储、域、凭据。

 

 

7、为了避免任务启动后杀掉脚本启动的衍生进程,需要在脚本头部添加BUILD_ID=XXXX

构建脚本示例:

#!/bin/bash -ilex
BUILD_ID=supp_eip

chmod +x supp_eip/*.sh
cd supp_eip
./stop.sh

./quick_build.sh

echo "flushall"|redis-cli

./startup.sh

 

posted @ 2022-01-07 09:33  昨夜忆星辰  阅读(74)  评论(0编辑  收藏  举报