抓取规则落地:robots.txt 生成、通配符匹配与部署前验证
本文详解 robots.txt 配置常见陷阱与最佳实践:从测试环境误用 `Disallow: /` 导致搜索流量归零的案例切入,介绍如何用在线工具生成、匹配验证规则,并强调其仅约束爬虫抓取、不替代权限控制。涵盖路径匹配逻辑、多 User-agent 处理、部署前回归测试及发布流程集成,助你避免“语法正确却业务致命”的配置失误。
推送代码之后:怎么自动跑代码安全扫描
每次推送后自动做安全扫描,需要两步:系统管理员在「管理 → 安全设置」接入 AngusSecurity,仓库管理员再打开「本仓自动安全扫描」。配好之后,分支上只要有新提交就会把扫描任务发给 AngusSecurity;哪些操作会触发扫描、结果在哪看、配了却没扫时怎么排查,都可以按仓库对照。
HTTPS 克隆私有仓库:密码填访问令牌
用 HTTPS 克隆 AngusGit 上的私有仓库时,终端要用户名和密码:用户名填登录名,密码填一把只读的访问令牌。令牌怎么生成、怎么让 Git 记住、CI 里怎么用才不泄露,以及过期或认证失败时怎么处理,都按步骤说明。
谁来审这段代码:用 CODEOWNERS 按目录自动指派评审人
改了某个目录的代码,可以按路径自动找到该负责的人来评审。AngusGit 读取仓库里的 CODEOWNERS 文件,打开开关后,新建拉取请求时就会把对应的人加为评审人。文件怎么写、开关在哪、它和默认评审人怎样一起生效,用 xlliu/test-pr-example #9 对照。
CICD流水线任务在哪跑:Docker 容器还是宿主机
流水线的每个任务,可以在运行器启动的 Docker 容器里执行,也可以直接在构建机上执行。两种方式的工具从哪来、工作目录在哪、每次环境是否干净、对机器有什么要求都不一样。把 YAML 里的 runner.mode、标签和运行器接入方式对上,任务才会落到想要的地方。