jenkins 构建 安卓项目 ANDROID_HOME 的问题
``` SDK location not found. Define a valid SDK location with an ANDROID_HOME environment variable or by setting the sdk.dir path in your project's local properties file at '/root/.je...
``` SDK location not found. Define a valid SDK location with an ANDROID_HOME environment variable or by setting the sdk.dir path in your project's local properties file at '/root/.je...
vim /usr/lib/systemd/system/jenkins.service Jenkin:Failed to start Jenkins Continuous Integration Server问题解决 :[参考](https://blog.csdn.net/weixin_45428910/article/details/130315891) 附上jenkin...
Jenkins分布式构建 ### 01.分布式构建介绍 如果项目需要定期集成,同时每次集成都需要较长时间。如果都运行在master服务器上,会消耗过多资源,导致其他项目搁置无法集成,这时就需要在建立多台设备,并配置作为slave机器来为master提供负载服务。 02.部署分布式服务器 {#title-52} ----------------------- 1.找一台或...
阿里云效Flow vs Jenkins 对比 https://zhuanlan.zhihu.com/p/447546944
1.什么是pipeline Jenkins 2.0 的精髓是Pipeline as Code,是帮助Jenkins实现CI到CD转变的重要角色。什么是Pipeline,简单来说,就是一套运行于Jenkins上的工作流框架,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂发布流程。Pipeline的实现方式是一套Groovy DSL,任何发布流程都可...
参数化构建,通过tag传递参数达到发布和代码回滚的操作 ![](http://static.51tbox.com/static/2024-08-29/col/0b11f82dc0386b98b36b8a12bf2e1f67/a8706f8a97d0445ea523065a6dc3a25f.png.jpg) ### (1) 先给代码打标签,推送到 gitlab ![](ht...
jenkins 集成企业微信 jenkins集成微信,工作中档git有新代码提交会触发钩子自动完成上线,运维和开发人员不须时刻盯着jenkins,通过微信的方式显示给运维和开发人员 第一步: 注册企业微信 详细的步骤我写在了这里:[python企业微信发消息配置详细步骤(企业微信注册)](https://51tbox.com/) 第2步: 配置 jenkins 1.由...
如何把 sonarqube 集成到jenkins中 (1) 告诉 jenkins sonar 客户端的家目录在哪里 (2) 在 jenkins 页面配置 sonarqube 服务端地址 和验证方式 ![](http://static.51tbox.com/static/2024-08-29/col/8f7095d1540382c8e99f1ef4545ddce5/ae36...
Jenkins新建Maven项目 Jenkins新建视图 jenkins新建项目 jenkins新建任务 jenkins新建节点 jenkins新建用户 jenkins新建文件夹 我们通过jenkins 创建一个自动 拉代码,自动把代码推送到web 服务器上边。 ### 第一步: 选择 新建任务: ![](http://static.51tbox....
jenkins 相关变量 The following variables are available to shell scripts BRANCH_NAME For a multibranch project, this will be set to the name of the branch being built, for ex...