- 博客(20)
- 资源 (3)
- 收藏
- 关注
原创 使用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
560
2
原创 linux监控dump文件产生,发送通知
后台运行 nohup ./monitor.sh > /dev/null &填写上面的内容到monitor.sh。操作系统:centos7.5。
2023-09-04 17:29:54
168
1
原创 jenkins如何通过node节点打开window的exe窗口
由于打包app需要用到HbuilderX的窗口,一直打开HbuilderX使用jenkins调用执行cli命令的时候,似乎不稳定,有时候调用成导出资源,有时候又失败,就想到每次需要用到的时候再打开HbuilderX的窗口,使用完成就关闭,于是网上各种搜,似乎都没有很好的解决方法,然后用了阿里的通义千问,它建议使用runas 命令。这个命令首次要在cmd中执行,会记住administrator的密码,后面再用pipeline执行就不用再输入密码了。如果要打开其他exe窗口。
2023-08-11 12:01:32
418
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
503
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
1065
原创 jenkins升级报错MissingPropertyException: No such property: size for class: hudson.model.UpdateSite$Warni
一开始以为是插件有问题,一直在对插件各种升降级,各种按照卸载,后来看到 hudson.model.UpdateSite$Warning,试一下,发现是系统管理的显示那些告警的地方出了问题,进入全局安全设置-找到隐藏的安全警告,把那些勾选都去掉。
2023-07-17 17:34:36
779
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
473
原创 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
2421
原创 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
1845
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
1431
原创 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
645
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
1368
原创 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
2689
3
原创 jenkins的权限配置
我们目前的项目jenkins想要做到:测试人员test3属于testusers的分组,只能访问test文件夹下面的job,如何配置呢?1、安装插件在可选插件的模块,选择Role-based Authorization Strategy插件,安装(注意,截图是我已经安装了才会这样显示)安装完成后,选择系统管理-》全局安全配置选择Role-Based strategy点保存。然后回到系统管理,点击管理...
2018-06-20 15:36:26
722
原创 Ubuntu下如何搭建sftp
只读帐号:reader 读写帐号:sftpwt1、为SFTP访问创建用户组,便于管理权限。addgroup sftp2、创建SFTP用户,并配置相应权限,这里第二行的意思是将reader从所有其他用户组中移除并加入到sftp组,并且关闭其Shell访问,usermod中的-a参数的意思是不从其他用户组用移除adduser readerusermod -G sftp -
2017-11-27 09:19:58
2195
原创 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
3097
1
原创 xadmin的csv导出中文乱码的问题
在使用xadmin过程中,发现导出中文有乱码,这时候去修改xadmin->plugins->export.py,把图中的utf-8修改为gbk即可
2017-11-15 09:30:27
898
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人