CI / backend (push) Waiting to run
按用户要求把 dadao-release.jks 与 keystore.properties 入库,保证任何机器 clone 后可直接 assembleRelease;证书从 .local/keystore 挪到 android/keystore,.gitignore 对这两个文件开例外。仓库泄露即等于证书泄露,届时需换证书重新发版。
68 lines
1.4 KiB
Plaintext
68 lines
1.4 KiB
Plaintext
# Python
|
||
__pycache__/
|
||
*.py[cod]
|
||
.venv/
|
||
venv/
|
||
.pytest_cache/
|
||
.ruff_cache/
|
||
.coverage
|
||
htmlcov/
|
||
*.egg-info/
|
||
|
||
# 环境与密钥:绝不进仓库
|
||
.env
|
||
.env.local
|
||
*.pem
|
||
*.key
|
||
|
||
# 前端
|
||
node_modules/
|
||
web/dist/
|
||
web/.vite/
|
||
*.tsbuildinfo
|
||
web/e2e/artifacts/
|
||
|
||
# 安卓
|
||
android/.gradle/
|
||
android/build/
|
||
android/app/build/
|
||
android/local.properties
|
||
# 发布签名证书与口令(只在发布者本机;仓库里没有它就用调试签名)
|
||
android/keystore.properties
|
||
*.jks
|
||
# 例外:发布签名证书与口令按用户要求入库(私有仓库),保证任何机器 clone 下来都能出正式包
|
||
!android/keystore.properties
|
||
!android/keystore/dadao-release.jks
|
||
|
||
# 编辑器 / 系统
|
||
.DS_Store
|
||
.idea/
|
||
.vscode/
|
||
|
||
# pip 安装过程中的临时目录(Windows 上出现在 cwd)
|
||
pip-unpack-*/
|
||
pip-req-build-*/
|
||
tmprfx*
|
||
|
||
# 本机开发用的便携 PostgreSQL / 临时目录(不入库)
|
||
.local/
|
||
|
||
# Kotlin 编译器诊断日志(构建产物)
|
||
android/.kotlin/
|
||
|
||
# 本地上传文件(附件落盘目录,绝不入库)
|
||
backend/var/
|
||
|
||
# 发布的安卓安装包由 publish_apk.py 放在这里,APK 不进版本库
|
||
backend/static/apk/
|
||
|
||
# pytest 的临时目录(在 backend/ 下跑测试时生成)
|
||
backend/pytest-of-*/
|
||
|
||
# Vditor 运行时资源(lute/i18n/icons,约 3.8 MB)
|
||
# 由 web/scripts/vendor-vditor.mjs 从 node_modules 生成,不进版本库
|
||
web/public/vditor/
|
||
|
||
# 本机部署/调试的临时脚本与缓存
|
||
.tmp/
|