diff --git "a/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20501.PNG" "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20501.PNG" new file mode 100644 index 0000000000000000000000000000000000000000..a21359f956a2c38ffd444556c4a1c942bf9af7b0 Binary files /dev/null and "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20501.PNG" differ diff --git "a/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20502.PNG" "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20502.PNG" new file mode 100644 index 0000000000000000000000000000000000000000..f67c0d4427b377386527b9c524b06e004afa22d8 Binary files /dev/null and "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20502.PNG" differ diff --git "a/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20503.PNG" "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20503.PNG" new file mode 100644 index 0000000000000000000000000000000000000000..153ab2d54c5ebabbbd0682cdea933bd6db68363a Binary files /dev/null and "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20503.PNG" differ diff --git "a/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20504.PNG" "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20504.PNG" new file mode 100644 index 0000000000000000000000000000000000000000..1094c82ca5b1e065314dfc81b81124bf741ad59d Binary files /dev/null and "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20504.PNG" differ diff --git "a/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20510.PNG" "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20510.PNG" new file mode 100644 index 0000000000000000000000000000000000000000..22eeccb5ed427223ac675800bed2250675408684 Binary files /dev/null and "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20510.PNG" differ diff --git "a/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20511.PNG" "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20511.PNG" new file mode 100644 index 0000000000000000000000000000000000000000..f68a3423a33de547f92ac559a1e79121b3dd0bb3 Binary files /dev/null and "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20511.PNG" differ diff --git "a/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\205111.PNG" "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\205111.PNG" new file mode 100644 index 0000000000000000000000000000000000000000..bbc49e46bea7458c91d8a51e676620641b60c3ff Binary files /dev/null and "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\205111.PNG" differ diff --git "a/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\205112.PNG" "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\205112.PNG" new file mode 100644 index 0000000000000000000000000000000000000000..345d474b6f6e8677381062a9c673590a2cf710cd Binary files /dev/null and "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\205112.PNG" differ diff --git "a/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\205113.PNG" "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\205113.PNG" new file mode 100644 index 0000000000000000000000000000000000000000..de92c32c49820bcd0b301c4ec237436329c17e59 Binary files /dev/null and "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\205113.PNG" differ diff --git "a/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\205115.PNG" "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\205115.PNG" new file mode 100644 index 0000000000000000000000000000000000000000..361fd31f394146379254df9b0d058a46318c03f2 Binary files /dev/null and "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\205115.PNG" differ diff --git "a/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\205116.PNG" "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\205116.PNG" new file mode 100644 index 0000000000000000000000000000000000000000..3fa155d725f91ac943434eebc4eec5ee6a0d0923 Binary files /dev/null and "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\205116.PNG" differ diff --git "a/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\205117.PNG" "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\205117.PNG" new file mode 100644 index 0000000000000000000000000000000000000000..932970a0a16b7c1f3daac4fc4ad1ce03aac81123 Binary files /dev/null and "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\205117.PNG" differ diff --git "a/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20512.PNG" "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20512.PNG" new file mode 100644 index 0000000000000000000000000000000000000000..f840df59fc3464186a85a31f91d79475bdc48dc1 Binary files /dev/null and "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20512.PNG" differ diff --git "a/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20513.PNG" "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20513.PNG" new file mode 100644 index 0000000000000000000000000000000000000000..a3a96344fab9fb564ed269067f91aa2aab4773a1 Binary files /dev/null and "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20513.PNG" differ diff --git "a/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20514.PNG" "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20514.PNG" new file mode 100644 index 0000000000000000000000000000000000000000..27fcf0d03c199d894bb744db1b8444bcaf4bcda5 Binary files /dev/null and "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/Jenkins.assets/\346\211\223\345\214\20514.PNG" differ diff --git "a/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/devkit-pipeline\347\233\270\345\205\263\346\212\245\345\221\212\351\252\214\346\224\266\346\226\207\346\241\243.md" "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/devkit-pipeline\347\233\270\345\205\263\346\212\245\345\221\212\351\252\214\346\224\266\346\226\207\346\241\243.md" new file mode 100644 index 0000000000000000000000000000000000000000..a04df7cdb5f0e12a0303fb7f628659d533802fcf --- /dev/null +++ "b/document/\351\252\214\346\224\266\346\212\245\345\221\212\346\224\266\351\233\206/devkit-pipeline\347\233\270\345\205\263\346\212\245\345\221\212\351\252\214\346\224\266\346\226\207\346\241\243.md" @@ -0,0 +1,38 @@ +# 1.devkit-pipeline Jenkins验收报告收集 +1. 选择需要收集报告的任务 +![](./Jenkins.assets/打包01.PNG) +2. 进入任务,展示如下页面,选择需要收集报告的流水进入 +![](./Jenkins.assets/打包02.PNG) +3. 进入流水后如下图所示 +![](./Jenkins.assets/打包112.PNG) +4. 点击上图红框中的报告进入报告页面,点击右上角的zip下载报告至本地 +![](./Jenkins.assets/打包03.PNG) +5.若Jenkins中未配置Devkit测试平台,报告中不包含如图所示的compatibility test Report,请参考第3节(非Jenkins和Gitlab验收报告收集)中的DevKit测试平台报告收集进行收集,请将compatibility_report.html下载至本地,并与下载至本地的zip压缩包放置于同一目录 +![](./Jenkins.assets/打包112.PNG) + +# 2.devkit-pipeline Gitlab验收报告收集 + +1. 选择需要收集报告的仓库 +![](./Jenkins.assets/打包04.PNG) + +2. 进入仓库后,点击流水线,选择需要收集流水,下载报告至本地(流水线中下载的报告均默认为zip格式) +![](./Jenkins.assets/打包10.PNG) +3.若Gitlab中未配置Devkit测试平台,报告中不包含上图所示的lkp-test:archive,请参考第3节(非Jenkins和Gitlab验收报告收集)中的DevKit测试平台报告收集进行收集, +请将compatibility_report.html下载至本地,并与下载至本地的zip压缩包放置于同一目录 +# 3.非Jenkins和Gitlab验收报告收集 +1. DevKit测试平台报告收集 +DevKit测试平台报告收集需要进入到DevKit测试平台实际安装路径,以安装在/root/.local路径为例,需要进入到`/root/.local/compatibility_testing/`目录,该目录下名为compatibility_report.html文件为验收报告 +![](./Jenkins.assets/打包113.PNG) +2. 迁移扫描工具和亲和工具扫描报告收集 +后台手动运行扫描工具,工具会给出报告生成的路径,以迁移扫描工具为例,/root/pkg-mig_20240411014930_eeb4.html文件为验收报告 +![](./Jenkins.assets/打包116.PNG) +# 4.验收报告打包 + +1. Jenkins和Gitlab验收报告打包 +将下载的的验收报告放置于同一个文件夹中 +![](./Jenkins.assets/打包11.PNG) +将文件夹压缩成tar.gz、zip或bz2其中任何一种格式即可 +![](./Jenkins.assets/打包13.PNG) +1. 非Jenkins和Gitlab验收报告打包 +在服务器任意目录创建名为htmlreports的文件夹,将生成的报告拷贝至该文件夹下,将文件夹压缩成tar.gz、zip或bz2其中任何一种格式即可 +![](./Jenkins.assets/打包117.PNG)