阿猫的博客
阿猫的博客
Code for fun, and for ever.
首页
影集
猫鱼周刊
系列小书
AI 笔记
博客搭建教程
文章归档
项目导航
关于本猫
开往
友链
首页
影集
猫鱼周刊
系列小书
AI 笔记
博客搭建教程
文章归档
项目导航
关于本猫
开往
友链
CI/CD
Python
Cheatsheet
后端
Docker
折腾
CI/CD
安卓
收藏夹
阿猫看什么
算法
随想
Go
技术文章精读
开发技巧
猫鱼周刊
Meshtastic
博客运营
年度总结
AI
使用 GitLab 流水线进行 Go 代码静态检查
背景 代码静态检查能检查出很多问题,这些问题可能在测试中也无法发现,只有某些极端条件下会触发,例如死锁、竞争条件,没有处理的 err 等;同时也能检查出代码中的 bad smell,能够优化代码质量,尽量减少技术债务。 思路 对于 Go,有比较现成的工具 golangci-lint。这是一个静态代码
CI/CD
386
0
2024-01-30
GitHub Actions 小记
概述 GitHub Actions 是一个用来自动化软件开发工作流的工具。它的用途包括但不限于 CI/CD、生成文档、自动发布 Release、操作 Issue 等。它类似于 GitLab CI/CD、Jenkins 等 CI/CD 工具,有丰富的文档和社区支持,很适合用来入门。接下来我简单讲述一个
CI/CD
169
0
2024-01-26
Android 项目使用 Github Actions 实现自动打包发布
本文介绍了如何使用GitHub Actions进行Android项目CI/CD的过程。通过使用GitHub Marketplace上提供的封装好的workflow,可以解决构建apk、签名和发布的问题。在这个过程中,需要使用Gradle、apksigner等工具,同时还需要对签名key进行base64编码,并使用GitHub Secrets进行传递。最终,通过在gitflow中打tag来触发workflow,实现自动化构建发布。
CI/CD
3708
0
2022-09-19
Python CI流程踩坑
CI/CD
Python
1012
0
2022-01-18