Initial commit

This commit is contained in:
Zhongwei Li
2025-11-30 08:46:16 +08:00
commit c556a2eace
30 changed files with 8957 additions and 0 deletions

149
plugin.lock.json Normal file
View File

@@ -0,0 +1,149 @@
{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:openshift-eng/ai-helpers:plugins/prow-job",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "7aae7156579e0c748f2452cad1988dd1053f8426",
"treeHash": "989ce85cc2217c7ab344d3c8c486fac3623fe806e265c01949ea91e6d7b8ad73",
"generatedAt": "2025-11-28T10:27:29.685642Z",
"toolVersion": "publish_plugins.py@0.2.0"
},
"origin": {
"remote": "git@github.com:zhongweili/42plugin-data.git",
"branch": "master",
"commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390",
"repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data"
},
"manifest": {
"name": "prow-job",
"description": "A plugin to analyze and inspect Prow CI job results",
"version": "0.0.1"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "8cf81b278405d23c9b4b1ff1886a28c10ccc5fc7c2c03da241ed59a41abb3c7e"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "e249727bd468a410022a207c39a6430fa90df5375b35de5dd08df2d3eaccd9d5"
},
{
"path": "commands/analyze-install-failure.md",
"sha256": "1c72665f3ea278b7443146b88ed8efe55adbcc050762834ca831b67dbd633389"
},
{
"path": "commands/extract-must-gather.md",
"sha256": "814339a520986e1031e14e99f209cfb54572d5908ced040ed7df3110c95f0131"
},
{
"path": "commands/analyze-resource.md",
"sha256": "6d203ef2cae10b2d2696ddd6167dd81cc1122c395b46ca4b9ab6258cd7cd4781"
},
{
"path": "commands/analyze-test-failure.md",
"sha256": "9c4b7a42ca07f94889152d1a0a116819ba17c9f0581fb957f1b16831043d701b"
},
{
"path": "skills/prow-job-analyze-install-failure/SKILL.md",
"sha256": "b315e4925a93ff7a32afb3ca92e99b5156dbd1213e6a3cf61880dbab8a55b5b5"
},
{
"path": "skills/prow-job-extract-must-gather/CHANGELOG.md",
"sha256": "d4f94ba0f21ff27e6b388a8c45ed7443192f3b3bebfe429aaf5b1a81b714c656"
},
{
"path": "skills/prow-job-extract-must-gather/extract_archives.py",
"sha256": "a9fc2466a2b3bfb964626c7084d6cc65bdc0affe475c2541c995bddeb1ef216f"
},
{
"path": "skills/prow-job-extract-must-gather/generate_html_report.py",
"sha256": "255fdcdf53bde1965763baa100903716102cd1a6aa53a29a34a519ba5e66a239"
},
{
"path": "skills/prow-job-extract-must-gather/README.md",
"sha256": "191e2ad1f2960e8f9f26bff68511163659aa6a5891d1608cd413441dcf6a093b"
},
{
"path": "skills/prow-job-extract-must-gather/SKILL.md",
"sha256": "e28beec6f5cfbf9e6556f7eacc4bb92ff7f6abba5a10a14b4bb6a23d6c2b4798"
},
{
"path": "skills/prow-job-analyze-test-failure/README.md",
"sha256": "8b2f6243ca23eec0190db630a78cd0185a69baccd71bfcde2c7dcd94bd0608e5"
},
{
"path": "skills/prow-job-analyze-test-failure/SKILL.md",
"sha256": "7611347c9ff334597fccf835ab551aed24baa4716c1fe38f653e745476a58fa2"
},
{
"path": "skills/prow-job-analyze-resource/CHANGELOG.md",
"sha256": "5570ed5614f32fdcc2ba0925099ce2b9d81fd1fda3dbd0e6ce4b8fd5d496cd83"
},
{
"path": "skills/prow-job-analyze-resource/create_context_html_files.py",
"sha256": "f68ff6edd0c0dd970d93eb6cd7c9e2527da07861553c4a89c42c9f89d7c82811"
},
{
"path": "skills/prow-job-analyze-resource/parse_pod_logs.py",
"sha256": "fc635f4919c0c948bfe7aa0c8681b92852f5840239a550e6ac414d67da736801"
},
{
"path": "skills/prow-job-analyze-resource/generate_html_report.py",
"sha256": "d2bd578b9740f44abc384b2aa86b83e8ced0abc58501d905a633fccdc689c21e"
},
{
"path": "skills/prow-job-analyze-resource/SCRIPTS.md",
"sha256": "bafcd119c1adaaa3acfebeb84ad952b3a5797bb538430fd949a832a19bd399cb"
},
{
"path": "skills/prow-job-analyze-resource/parse_all_logs.py",
"sha256": "f5ec2f8eea7c2dda68f592b2c32e1fac1bc5be08be29eb184bb57e71198dc6f5"
},
{
"path": "skills/prow-job-analyze-resource/README.md",
"sha256": "8ec2f35c2d4203d412c3f88b9a0928083b760dabe2ba19c65c1d480eb07faa8e"
},
{
"path": "skills/prow-job-analyze-resource/parse_url.py",
"sha256": "94f033b86a586e66d57e29037de3a411b7ad02656836df980e028b49168b809d"
},
{
"path": "skills/prow-job-analyze-resource/generate_report.py",
"sha256": "080db81cc51ae0bbfb35920424a530cc4e0030c67a1621af1013fe9cb8673aa8"
},
{
"path": "skills/prow-job-analyze-resource/SKILL.md",
"sha256": "6aabe1363eeec7057ad19f20079646a8f8d717ecdc065ee086dfdf65771c72b4"
},
{
"path": "skills/prow-job-analyze-resource/parse_audit_logs.py",
"sha256": "a04c1b5665ecc9d0c00271a3efc75068276182e2612df99e81dcebd86b7166e0"
},
{
"path": "skills/prow-job-analyze-resource/create_inline_html_files.py",
"sha256": "1c6b33485aec491c8f1e7e6e87d198624d21d067789a240732f8962a0898ae2c"
},
{
"path": "skills/prow-job-analyze-resource/report_template.html",
"sha256": "0a5dacd433b9258800ae645bcd413369ef4c7efe67fafd7fb02feb435f24ab80"
},
{
"path": "skills/prow-job-analyze-resource/prow_job_resource_grep.sh",
"sha256": "5e348e4454bf47b6b5a145aba93dbdbae4cacab399c55df9b1535ffd661e0aa5"
},
{
"path": "skills/prow-job-analyze-metal-install-failure/SKILL.md",
"sha256": "332c79cc5e1457e17c2b94b667ad93b147267823fa65382c1ee43abe77c3a51f"
}
],
"dirSha256": "989ce85cc2217c7ab344d3c8c486fac3623fe806e265c01949ea91e6d7b8ad73"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}