自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

freflying1119的博客

工作10年多,从2019年8月6日起,我要为后20多年的工作生涯留下点.....

  • 博客(80)
  • 收藏
  • 关注

原创 使用jenkins构建Android+Flutter项目依赖自动升级带来兼容性问题及Jenkins构建速度慢问题解决

# 本文研究了flutter 依赖管理的原理,找到flutter依赖控制的方法,确保项目按照开发指定的依赖版本构建应用,并调研解决了jenkins 构建flutter应用环境的原因。

2025-02-17 16:51:37 1198

原创 使用Jenkins实现鸿蒙HAR应用的自动化构建打包

通过本文的介绍,我们了解了如何使用Jenkins命令行工具实现鸿蒙HAR应用的自动化构建打包。这不仅提高了开发效率,还确保了代码质量。未来,随着鸿蒙系统的不断发展和完善,自动化构建工具也将更加智能和高效。我们可以期待更多的自动化工具和插件出现,为鸿蒙应用开发提供更加便捷和高效的解决方案。希望本文对大家有所帮助!如果你有任何疑问或建议,请随时在评论区留言。

2025-02-08 16:14:39 1308

原创 npm install 报错:Command failed: git checkout 2.2.0-c

npm报错git checkout 2.2.0-c, 日志不清,原因不明,通过cnpm,找到了问题真凶。事实继续证明,持续集成就是最好的代码完整性检查工具!!!

2025-01-21 09:12:56 1236

原创 yum命令报错undefined symbol: CRYPTO_num_locks

python版本问题导致yum不可用的解决过程。

2024-12-02 10:53:57 950

原创 Gitlab升级14.0.12-->14.3.6遇到的gitlab-ctl reconfigure错误

Gitlab升级14.0.12-》14.3.6遇到(gitlab::database_migrations line 51) had an error: Mixlib::ShellOut::ShellCommandFailed的解决方法。

2024-09-18 16:47:09 1043

原创 Centos7.9升级glibc2.28遇到的Cannot set LC_CTYPE to default locale问题

Centos7.9源码安装glibc2.28流程还需要增加一步,以避免遇到中文乱码问题。

2024-09-10 11:05:46 422

原创 Centos7.9使用第三方仓库来安装高版本的git

Centos7.9自带的git版本较低,不能满足工作需求,我们使用第三方仓库来快速安装高版本的git,将是一个非常不错的选择。

2024-09-09 09:29:13 563 2

原创 Centos7.9上安装glibc2.28遇到/usr/bin/ld: cannot find -lnss_test2问题

Centos7.9安装glic2.28遇到-lnss_test2问题及解决方案。

2024-09-05 18:19:41 1677 2

原创 华为欧拉系统配置普通用户无密码使用sudo systemctl启动用户服务

本文主要描述了华为欧拉系统配置普通用户无密码使用sudo systemctl启动服务的方法。

2024-06-19 18:32:43 1128

原创 centos7.5安装Node.js 20.5.1后报段错误(吐核)

centos7.5安装Node.js 20.5.1,编译glibc2.28,导入环境变量后,系统崩溃吐核。原因就是centos7.5不能直接Nodejs 20.5.1.

2024-06-13 10:56:13 1334

原创 推荐几个人工智能工具

今年以来,人工智能突飞猛进,这些工具,将让你的工作效率飞起,快用起来吧。

2024-05-30 10:49:34 705 1

原创 升级Jenkins从2.263.3到2.440.2

Jenkins升级路径及注意事项

2024-05-30 09:41:29 3287

原创 expect脚本在自动化部署中的具体应用案例

expect脚本是一个非常好的交互式应用脚本,在自动化部署中,可以使用这个脚本来实现全自动的自动化部署。本文就介绍了一些具体的应用案例。

2023-11-22 15:15:00 801

原创 微信小程序Jenkins持续集成打包发布流程

本文给了一个微信小程序Jenkins持续集成打包发布流程。

2023-10-10 14:52:09 684

原创 iOS持续集成打包从Intel芯片迁移到Apple M2芯片解决方案

iOS构建环境从芯片Intel迁移到Apple M2芯片,打包命令需要增加新选项destination。

2023-09-19 18:16:48 490

原创 iOS xcframework项目提示“ld: framework not found”

iOS xcframework项目提示“ld: framework not found” 错误的排查及解决过程。

2023-09-14 15:59:36 4269

原创 一个Flutter&Cocoapods项目打包问题集锦

记录一个flutter与cocoapods项目打包失败遇到的几个问题及对应解决方案。

2023-09-13 18:50:53 892

原创 Jenkins上使用expect脚本实现发布物上传SVN遇到字符集问题

脚本在调试时好好的,但是放到jenkins shell中调用,就卡住,那么你可能遇到了字符集问题。

2023-09-01 18:31:38 482

原创 jenkins+ssh+Putty构建windows的IIS服务发布

本文提出了一个jenkins +ssh +Putty来构建windows IIS服务发布的自动化流程,供有需要的小伙伴参考。

2023-08-30 17:11:44 1496

原创 mac环境使用pkgbuild命令打pkg包的几个小细节

jenkins调用pkgbuild来生成mac环境下的pkg包的几个小细节。

2023-08-30 16:40:25 2245

原创 expect脚本中杀进程

【代码】expect脚本中杀进程

2023-08-03 11:17:27 117

原创 使用jenkins创建双provisioning profile的iOS安装包

本文提供了一种双provisioning profile配置的iOS工程,如何通过jenkins配置来编译并导出ipa包的解决方法,通过这种方法,就可以掌握xcode编译ipa过程。

2023-06-27 14:33:25 999

原创 App持续集成打包功能不正确,原来是它惹的祸

App持续集成打包功能不正常,实际上是gitlab的gitignore配置惹的祸。所以,使用gitlab保存代码的时候,如果设置了过滤规则,一定要小心の!

2023-06-25 13:49:36 112

原创 expect脚本中判断文件目录是否存在

expect脚本中判断文件目录是否存在

2023-02-17 13:05:47 983

原创 SonarQube报java.lang.OutOfMemoryError

Jenkins 执行sonar扫描,job运行成功,但是查看报告显示失败,报OutOfMemoryError。

2023-01-13 16:37:57 2135

原创 sed实现key-value变量替换

sed实现key-value变量替换

2022-11-02 09:20:37 915

原创 Jenkins DependencyCheck扫描Node.js程序

使用Dependency Check扫描Node.js程序

2022-10-20 15:55:24 1043

原创 Vue前端编译问题集

一个前端编译问题居然跟git版本有关,你能想到吗?一个烂大街的问题,居然需要这样解决。。。。

2022-10-12 15:17:57 2502

原创 gradle 编译报错:Installed Build Tools revision 32.0.0 is corrupted

解决gradle报错的2个问题: 1. Build Tools is corrupted。 2. 32.0.0 is missing DX.

2022-07-12 15:23:13 1719

原创 KVM虚拟机掉电重启后无法ssh连接访问

KVM虚拟机掉电重启后,virt-manager无法连接,console无法连接,ssh无法访问的解决办法。

2022-07-12 13:28:35 918

原创 centos6更改docker存储路径

网上关于最新docker更改配置的多,这里找到一个centos6系统更改docker配置的链接,供需要的参考。

2022-04-19 14:40:50 1164

原创 jenkins扫码安装iOS ipa包实现关键技术点

自建一个内部iOS APP 扫码安装分发平台的技术要点,实现了与jenkins的完美集成。

2022-04-02 10:20:27 3183

原创 jenkins重启后job丢失问题

因为插件或者版本的不兼容性,可能会导致jenkins job丢失,务必在日常做好jenkins的备份,既要做好整个空间的备份,也做好plugins目录的备份,才能再发现问题后不会手忙脚乱。

2022-03-30 15:26:27 6743

原创 Linux centos6.X & centos7.X 升级openssh到8.5sp1

这里写自定义目录标题升级openssh8.5sp1升级centos6.x到openssh8.5sp1升级centos7.X到openssh8.5sp1注意事项附录 安装配置telnet服务参考升级openssh8.5sp1升级centos6.x到openssh8.5sp1从http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/ 下载openssh-8.5p1.tar.gzwget http://ftp.openbsd.org/pub/OpenBS

2022-01-14 10:34:51 442

原创 maven-shade-plugin A required class was missing org/sonatype/aether/version/VersionConstraint

问题描述在用jenkins 编译研发代码的时候,报如下错误:[ERROR] Failed to execute goalorg.apache.maven.plugins:maven-shade-plugin:2.0:shade (default) onproject openam-clientsdk: Execution default of goalorg.apache.maven.plugins:maven-shade-plugin:2.0:shade failed: Arequired

2021-12-23 18:35:35 1089

原创 maven-assembly-plugin failed because of String index out of range 70

问题描述在用jenkins编译项目代码的时候,遇到如下错误:[ERROR] Failed to execute goalorg.apache.maven.plugins:maven-assembly-plugin:2.2-beta-5:single(openam-configurator) on projectopenam-distribution-ssoconfiguratortools: Executionopenam-configurator of goalorg.apache.mav

2021-12-23 18:20:30 848

原创 Jenkins发布jar包到nexus私服报Return code 400 ReasonPhrase Bad Request

问题描述开发通过jenkins发布jar包到nexus私服,报如下错误:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:3.0.0-M1:deploy (default-deploy) on project typhon: ArtifactDeployerException: Failed to deploy artifacts: Could not transfer artifact cn.bjca

2021-12-07 11:37:53 1792

原创 Jenkins+OCLINT+SONAR+搭建IOS静态代码扫描平台

@[TOC]Jenkins+OCLINT+SONAR搭建IOS静态代码扫描平台Jenkins+OCLINT+SONAR+sonar-objective-c-plugin搭建IOS静态代码扫描平台本文记录了我搭建公司IOS静态代码扫描环境的操作过程,差不多一步一坑吧,但好歹是成功运行了。环境说明Jenkins 2.176.3oclint 0.13SONARqube:6.2sonar-objective-c-plugin: 0.6.3找到跟自己soanrqube版本匹配的objc插件,真是个苦差

2021-12-07 10:26:25 1015

原创 在mac上创建gitlab-runner

问题描述公司之前gitlab是开发人员在维护,iOS的静态代码检查环境也是之前的开发人员搭建的。目前我负责公司的持续集成,相关研发设施都交由我来维护。目前iOS开发反馈,他们的静态代码检查的runner停止工作了,代码无法做静态代码检查,需要我去解决。怀着忐忑的心情,查询相关资料,总算搞定了这个事情。问题解决一、下载并安装gitlab-runner官方的文档都是:sudo curl --output /usr/local/bin/gitlab-runner https://gitlab-runn

2021-11-25 13:53:16 2703

原创 SVN主机服务器修改ip后,同步失败

问题描述在遭遇sonarqube安全问题后,公司开始加强对于关键系统的安全排查。排查中惊悚的发现svn双机中的备机居然工作不正常,导致半年的数据未进行同步。问题排查按照原来的备份脚本,去执行svnsync命令svnsync sync file://$fPath --username $user --password $strongpassword然后惊悚的发现同步的居然是修改前的IP,而不是自认为的修改后的ip。检查备机,发现数据有的数据已经近半年未同步。问题解决在本地搜索修改前的ip,未找

2021-11-22 17:01:31 2009

空空如也

空空如也

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

TA关注的人

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