Ubuntu 18.04 配置 Android 11–17 编译环境:依赖、ccache 分目录与下载避坑
无外网编译机装好后如何配 Android 11–17 构建环境:apt 依赖、ccache 分目录加速、gerrit 公钥、以及 repo 启动器/主机密钥/manifest 账号三坑修复。系列第二篇,含脱敏参数表。
无外网编译机装好后如何配 Android 11–17 构建环境:apt 依赖、ccache 分目录加速、gerrit 公钥、以及 repo 启动器/主机密钥/manifest 账号三坑修复。系列第二篇,含脱敏参数表。
新硬件装 Ubuntu 18.04 的四道坎:进不去 U 盘(UEFI 模式配对)、分区异常(EFI 分区 + 重建 GPT)、大内存 swap、黑屏用 nomodeset、花屏换 LightDM。按安装时间线组织,含速判表、原理、已验证步骤与未验证备选,系列第一篇。
Android 全量编译动辄 3 小时以上?本文在 Unisoc T615 / Android 16 服务器实测 ccache:全量重编提速 1.65×,保留 out 的增量编译提速 2.35×,并给出完整配置步骤与 8 种进阶加速手段。
以真实的 FM270 构建流水线 from-SCM 重构为例,讲清 Pipeline as Code 的动机、CpsScmFlowDefinition 与 CpsFlowDefinition 的区别、仓库布局与 lightweight checkout 等经验教训,并附脱敏后的完整 Jenkinsfile。
基于真实的内网构建任务整理:如何在 Jenkins 上搭建一条『拉代码 → Docker 编译 → 自动上传制品』的流水线,覆盖 Agent 节点注册、Java 版本坑、docker run 去 -t、holdOffBuildUntilSave 等实战要点
记录用 WorkBuddy 操作 Jenkins 的完整原理:没有内置连接器,改用 Jenkins REST API + curl 直接调用,覆盖配置读写、节点管理、触发构建、脚本控制台,以及中文配置推送 500、CSRF 等注意事项
Wake on LAN 配置全记录:Ubuntu↔Ubuntu 已跑通,Windows 11 被唤醒端配置 + PowerShell 唤醒脚本;重点揭示即便两台均为公司有线局域网,Windows 仍无法直接唤醒 Windows(广播域/VLAN 隔离,与有线无线无关),以及 .ps1 脚本编码陷阱。
Git 显示中文文件名、PowerShell 配色可读性、Cursor 接入 DeepSeek API,以及 repo init 的 GPG 签名校验问题,后续持续扩充。
Obsidian 三设备(Windows 双机 + Android)同步实战:Git 管双机(Vinzent Git 插件),Syncthing 管手机,含共享接受关键步骤与踩坑复盘。
100GB+ SVN 仓库自动备份方案的完整实战:.bat 的 5 个致命陷阱 → 纯 PowerShell 重写 → WMI 路径匹配修复 → 执行策略绕过,附完整脚本和填坑教训