
自动化
文章平均质量分 55
rockstics
devops worker
展开
-
Nexus配置python(pypi)、helm代理proxy仓库(亲测)
配置pip.conf (linux) 或pip.ini (windows)请确认你配置的外部代理仓库url是否正确。新建proxy类型仓库。原创 2023-02-14 17:54:48 · 3632 阅读 · 0 评论 -
Jenkins通过Nexus artifact uploader 上传制品失败排查
使用Jenkins 插件Nexus artifact uploader 上传 .jar, .zip. .gzip. .tar等制品Jenkins 使用自由风格配置构建时:配置如下:Credentials 为上传Nexus服务器的用户认证信息 ,需要在Jenkins 凭据中配置Repository: 为Nexus上的仓库名称如果为.tar结尾的包,可能需要在nexus repositories 配置中取消勾选(根据nexus版本不同) :Validate that all content原创 2022-05-21 16:16:08 · 2004 阅读 · 1 评论 -
Jenkins在脚本式 pipeline中等效申明式pipeline中 post的写法
pipeline 执行完毕后,您可能需要运行清理步骤或根据pipeline的结果执行一些操作。比如根据构建结果触发钉钉通知Jenkinsfile (Declarative Pipeline)pipeline { agent any stages { stage('Test') { steps { sh 'echo "Fail!"; exit 1' } } } p原创 2022-04-13 09:31:32 · 2510 阅读 · 2 评论 -
Linux系统 centos/redhat yum安装jenkins
安装jenkins有网络条件的配置yum 源sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.reposudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.keyyum install epel-release # repository that provides 'daemonize'yum原创 2021-12-08 15:51:08 · 597 阅读 · 0 评论 -
Jenkins Groovy Script 脚本获取当前Job任务名JOB_NAME
Jenkins 中使用Active Choices Reactive Reference 查看 Groovy Script 脚本生成构建参数,Groovy Script 不支持直接引用默认环境变量$JOB_NAME下面是各种查找相关资料后确定的行之有效的方法def jobName = this.binding.jenkinsProject.name下面是Groovy Script 执行shell 脚本方法(带参数),将Groovy 脚本转为较为熟悉的shell脚本执行def gettags =原创 2021-06-02 10:51:51 · 3625 阅读 · 0 评论 -
Jenkins通过SSH进行文件传输
Jenkins 使用如图所示插件传输文件时,文件路径为相对路径原创 2021-05-29 10:14:03 · 10548 阅读 · 0 评论 -
K8S + Jenkins构建自动发布
1.安装Jenkinsjenkins2.yaml---apiVersion: apps/v1kind: Deploymentmetadata: name: jenkins2 namespace: kube-opsspec: selector: matchLabels: app: jenkins2 template: metadata: labels: app: jenkins2 spec: termin原创 2021-03-24 11:04:51 · 330 阅读 · 0 评论 -
centos 7.8.2003版本docker安装失败问题记录
其实系统版本跟docker 关系不大,只要不是差太多就行,centos版本:Release: 7.8.2003docker版本:Docker version 17.03.2-cejournalctl -xe 查看报错信息:……Failed at step LIMITS spawning /usr/bin/dockerd: Operation not permitted……docker.service: main process exited, code=exited, status=205/原创 2020-09-18 18:13:14 · 3865 阅读 · 0 评论 -
ansible windows inventory 文件配置
网上大多数是这样写的,all: children: windows: hosts: 192.168.119.1: ansible_user: Sun ansible_password: rockstics ansible_port: 5985 ansible_connection: winrm ansible_winrm_transport: ntlm ...原创 2020-09-01 11:40:05 · 1768 阅读 · 0 评论