自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

原创 jenkins构建记录生成二维码

【代码】jenkins构建记录生成二维码。

2024-03-20 09:57:16 155 1

原创 k8s备份及迁移

备份,使用shell对某个命名空间的所有对象进行备份。

2024-02-20 14:28:24 184

原创 使用linux构建org.greenrobot:greendao:3.2.2遇到编译失败的问题

在centos7对依赖org.greenrobot:greendao:3.2.2的android项目进行构建时,发现一直在报编译失败的错误。而开发人员在ide构建没有任何报错,多翻核对之下,发现linux下生成的DaoSession文件目录与windows下生成的竟有出入。3、进入解压后的 sdk-tools-windows-3859397\tools\bin 执行命令行。跟开发人员确认所需的platforms版本和build-tools版本,执行命令。这时构建所需的sdk安装完成。

2024-01-10 16:42:25 487 1

原创 linux监控dump文件产生,发送通知

后台运行 nohup ./monitor.sh > /dev/null &填写上面的内容到monitor.sh。操作系统:centos7.5。

2023-09-04 17:29:54 135 1

原创 jenkins如何通过node节点打开window的exe窗口

由于打包app需要用到HbuilderX的窗口,一直打开HbuilderX使用jenkins调用执行cli命令的时候,似乎不稳定,有时候调用成导出资源,有时候又失败,就想到每次需要用到的时候再打开HbuilderX的窗口,使用完成就关闭,于是网上各种搜,似乎都没有很好的解决方法,然后用了阿里的通义千问,它建议使用runas 命令。这个命令首次要在cmd中执行,会记住administrator的密码,后面再用pipeline执行就不用再输入密码了。如果要打开其他exe窗口。

2023-08-11 12:01:32 328 1

原创 升级jenkins后遇到报错Unable to make field protected transient int java.util.AbstractList.modCount accessibl

给java添加启动参数--add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED。

2023-07-28 15:44:25 387 1

原创 jenkins升级后启动job遇到问题java.lang.NullPointerException: Cannot invoke “java.util.Map.size()“ because “map

然后看到 EnvironmentVariablesNodeProperty这个关键字,去升级前备份的config.xml找到相关关键字。找到之前的jenkins,发现这是在系统管理设置的一个全局属性,参考原来的设置了之后job就能正常运行了。网上各种搜索都提到是jenkins的config.xml的问题,使用了一下阿里的通义千问,

2023-07-19 17:26:50 830

原创 jenkins升级报错MissingPropertyException: No such property: size for class: hudson.model.UpdateSite$Warni

一开始以为是插件有问题,一直在对插件各种升降级,各种按照卸载,后来看到 hudson.model.UpdateSite$Warning,试一下,发现是系统管理的显示那些告警的地方出了问题,进入全局安全设置-找到隐藏的安全警告,把那些勾选都去掉。

2023-07-17 17:34:36 624 3

原创 dos,cmd无法替换文件中的字符串,可以使用powershell

powershell -command "(Get-Content C:\Users\Administrator\a.txt) | ForEach-Object { $_ -replace 'cccc', 'eeee' } | Set-Content C:\Users\Administrator\a.txt"

2023-04-19 16:49:34 407

原创 linux下使用sdkmanage安装sdk

linux下使用sdkmanage安装sdk

2022-06-10 15:02:01 761

原创 linux下搭建ant构建android项目

由于公司的android项目比较旧,没有用gradle管理,故要做自动化构建,我这里使用了ant。安装环境:Linux centos7.6一、安装SDK在https://www.androiddevtools.cn/下载了Sdk tools放到linux服务器使用tar -zxvf 解压,继续下载platformrm-tools,放在上面的sdk tools根目录下进行解压,下载build-tools安装包,在sdk tools根目录下新建一个build-tools目录,把安装包解.

2022-03-02 11:55:52 2368

原创 Jenkins开源版系统高可用架构搭建

根据Jenkins开源版系统高可用架构设计 - 云+社区 - 腾讯云这篇文章所写的内容,在本地实现了jenkins高可用架构搭建。准备机器3台,操作系统centos7:10.10.10.1 haproxy10.10.10.2 jenkins0110.10.10.3 jenkins03一、安装nfs参考文章Linux 环境下 NFS 服务安装及配置使用_哎_小羊的博客-CSDN博客_nfs安装1、首先,确认下服务端系统10.3是否已安装 NFS。$ rpm -qa nf

2021-09-17 15:52:41 1664 2

原创 jenkins使用job dsl插件批量创建pipeline job

1、安装job dsl 插件2、写脚本参考https://jenkinsci.github.io/job-dsl-plugin/写脚本def jobnames=['b2b-mob','b2b-pc']jobnames.each{jobname-> pipelineJob(jobname){ parameters { stringParam('jira任务','','') } definition{ cpsScm{ .

2021-07-05 17:09:13 1235

原创 mac下android studio初次创建项目遇到的三个问题

mac下安装android studio遇到的三个问题1、Could not install Gradle distribution from 'https://services.gradle.org/distributions/gradle-6.5-bin.zip'.从https://services.gradle.org/distributions/gradle-6.5-bin.zip中下载gradle-6.5-bin.zip,把gradle-6.5-bin.zip拷贝到图中红色框路径下的wra

2021-02-08 10:03:43 592 1

原创 git如何禁止带有指定关键字的文件提交

git如何禁止带有指定关键字的文件提交在本地仓库的.git/hook添加pre-commit文件,内容如下#!/bin/sh git diff --cached --name-status | while read status file; do if cat $file |grep -E "good|bad" then echo '不能提交含有good或者bak关键字的文件' exit 1 fidone...

2020-12-02 10:49:17 1265

原创 ArgoCD内网安装

ArgoCD 安装-内网安装ArgoCD是什么请自行百度,这里只是记录安装步骤。一、准备:1、一个k8s集群2、下载安装yaml文件$ wget https://raw.githubusercontent.com/argoproj/argo-cd/v1.5.5/manifests/install.yaml二、开始安装:1、创建argocd命名空间$ kubectl create namespace argocd2、我安装的服务器只能用内网,所以我打开了install.yaml,找到里面

2020-05-28 21:15:30 2575 3

原创 jenkins的权限配置

我们目前的项目jenkins想要做到:测试人员test3属于testusers的分组,只能访问test文件夹下面的job,如何配置呢?1、安装插件在可选插件的模块,选择Role-based Authorization Strategy插件,安装(注意,截图是我已经安装了才会这样显示)安装完成后,选择系统管理-》全局安全配置选择Role-Based strategy点保存。然后回到系统管理,点击管理...

2018-06-20 15:36:26 652

原创 Ubuntu下如何搭建sftp

只读帐号:reader  读写帐号:sftpwt1、为SFTP访问创建用户组,便于管理权限。addgroup sftp2、创建SFTP用户,并配置相应权限,这里第二行的意思是将reader从所有其他用户组中移除并加入到sftp组,并且关闭其Shell访问,usermod中的-a参数的意思是不从其他用户组用移除adduser readerusermod -G sftp -

2017-11-27 09:19:58 2144

原创 xadmin遇到def save_models(self)的问题

在参考各种资料后,admin替换成xadmin,adminx.py对应的  def save_models(self, request, obj, form, change):           if not change:            obj.author = request.user            obj.save()修改如下:    def s

2017-11-15 11:14:54 3046 3

原创 xadmin的csv导出中文乱码的问题

在使用xadmin过程中,发现导出中文有乱码,这时候去修改xadmin->plugins->export.py,把图中的utf-8修改为gbk即可

2017-11-15 09:30:27 860

jdk1.8 linux版本

jdk1.8 linux版本

2021-07-01

图片切换js效果

图片切换js,请自己添加图片,设置切换时间。

2011-12-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除