From 6a5de76cd73de949fc50f887153292d704e6c415 Mon Sep 17 00:00:00 2001 From: devkit-pipeline <3361635964@qq.com> Date: Sat, 14 Jun 2025 01:45:48 +0000 Subject: [PATCH 1/7] update README.md. Signed-off-by: devkit-pipeline <3361635964@qq.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 98ef821..e05424b 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # devkit-pipeline #### 介绍 -Pipeline solution to support building, deploying and automating any software project on Kunpeng Architecture +鲲鹏同辕开发是指在x86、鲲鹏架构上构建、部署和自动化任何软件项目的流水线解决方案,基于鲲鹏硬件+openEuler+双Kit(DevKit、BoostKit)套件,1套代码+1条流水线+多平台版本,助力伙伴持续且首发性能领先的商用版本。 #### 软件架构 支持x86/鲲鹏多样性算力下openEuler系操作系统 -- Gitee From bb76e81e94b4b45e37f24643e2ccb914bed7e0b1 Mon Sep 17 00:00:00 2001 From: devkit-pipeline <3361635964@qq.com> Date: Mon, 16 Jun 2025 01:27:47 +0000 Subject: [PATCH 2/7] update README.md. Signed-off-by: devkit-pipeline <3361635964@qq.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e05424b..2f8d38f 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ #### 介绍 鲲鹏同辕开发是指在x86、鲲鹏架构上构建、部署和自动化任何软件项目的流水线解决方案,基于鲲鹏硬件+openEuler+双Kit(DevKit、BoostKit)套件,1套代码+1条流水线+多平台版本,助力伙伴持续且首发性能领先的商用版本。 -#### 软件架构 +#### 操作系统 支持x86/鲲鹏多样性算力下openEuler系操作系统 #### 使用说明 -- Gitee From cdc0c8a3d5d1eaf082bfccccc1c60eb4b4007dbd Mon Sep 17 00:00:00 2001 From: devkit-pipeline <3361635964@qq.com> Date: Mon, 16 Jun 2025 01:29:56 +0000 Subject: [PATCH 3/7] update README.md. Signed-off-by: devkit-pipeline <3361635964@qq.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2f8d38f..4bcb863 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ 支持x86/鲲鹏多样性算力下openEuler系操作系统 #### 使用说明 -##### 用户指南链接 +##### 如何使用devkit-pipeline安装相关工具,并创建流水线任务的操作请参见: https://www.hikunpeng.com/document/detail/zh/nativedevp/userguide/devkitpipepre/NativeDevelopment_0001.html ##### 原生开发流水线工具安装部署 -- Gitee From 6e05ccded681d504f147b9bbd2bd955fc6324f74 Mon Sep 17 00:00:00 2001 From: devkit-pipeline <3361635964@qq.com> Date: Mon, 16 Jun 2025 01:30:23 +0000 Subject: [PATCH 4/7] update README.md. Signed-off-by: devkit-pipeline <3361635964@qq.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4bcb863..8e02df3 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ 支持x86/鲲鹏多样性算力下openEuler系操作系统 #### 使用说明 -##### 如何使用devkit-pipeline安装相关工具,并创建流水线任务的操作请参见: +如何使用devkit-pipeline安装相关工具,并创建流水线任务的操作请参见: https://www.hikunpeng.com/document/detail/zh/nativedevp/userguide/devkitpipepre/NativeDevelopment_0001.html ##### 原生开发流水线工具安装部署 -- Gitee From 521e2bdbd3f88a328bb7c638451b529f18f8a05d Mon Sep 17 00:00:00 2001 From: devkit-pipeline <3361635964@qq.com> Date: Mon, 16 Jun 2025 01:31:37 +0000 Subject: [PATCH 5/7] update README.md. Signed-off-by: devkit-pipeline <3361635964@qq.com> --- README.md | 49 ------------------------------------------------- 1 file changed, 49 deletions(-) diff --git a/README.md b/README.md index 8e02df3..a536384 100644 --- a/README.md +++ b/README.md @@ -9,55 +9,6 @@ #### 使用说明 如何使用devkit-pipeline安装相关工具,并创建流水线任务的操作请参见: https://www.hikunpeng.com/document/detail/zh/nativedevp/userguide/devkitpipepre/NativeDevelopment_0001.html -##### 原生开发流水线工具安装部署 - -**注:离线安装可查看用户指南** - -###### 1.下载原生开发流水线工具安装包并解压 - -``` -目前支持版本(1.0.1、1.0.2、1.0.3、1.0.4, 1.1) -wget -c https://gitee.com/openeuler/devkit-pipeline/releases/download/v1.0.x/devkit-pipeline-v1.0.x.tar.gz && tar -xzvf devkit-pipeline-v1.0.x.tar.gz -``` -###### 2.进入`devkit-pipeline-v1.0.x/linux`文件夹,根据实际情况修改machine.yaml配置文件,以下是具体配置项说明 - -```shell -说明: -user:当前节点连接其他节点配置免密的用户名。 -pkey:配置免密所用公钥对应的私钥路径。 -scanner、java_builder_jdk8、java_builder_jdk17、c_builder_gcc、c_builder_bisheng_compiler、compatibility、tester、devkit、clamav均为角色名称,大致与组件一一对应,需以yaml列表的形式修改角色对应的IP地址。 -``` -###### 3.配置免密 - -```shell -ssh-keygen -t rsa -ssh-copy-id -i ${HOME}/.ssh/id_rsa.pub USER@REMOTE_HOST -``` -###### 4.配置sudo免密 -执行visudo命令修改“/etc/sudoers”文件。 -普通用户(USER)配置sudo权限,需在“/etc/sudoers”文件中对比“root ALL=(ALL) ALL”新增一行。 -``` -root ALL=(ALL) ALL -USER ALL=(ALL) NOPASSWD: ALL -``` -普通用户(USER)配置sudo免密,需在“ /etc/sudoers”文件中对比 “# %wheel ALL=(ALL) NOPASSWD: ALL”新增一行。 -``` -# %wheel ALL=(ALL) NOPASSWD: ALL -USER ALL=(ALL) NOPASSWD: ALL -``` -###### 5.安装部署前安装关键倚赖 -```shell -yum install tar -y -yum install perf -y (A-FOT组件必备) -yum install clamav -y (ClamAV组件必备) -``` -###### 6.安装部署原生开发组件(关键命令) -可按machine.yaml配置文件中的有效角色部署GCCforOpenEuler、BiSheng Compiler、BiSheng JDK8、BiSheng JDK17、Compatibility Testing、DevKit Web、DevKit CLI、DevKit Tester、ClamAV组件。 -``` -./deploy_tool -f machine.yaml -``` -注:部署工具兼有组件下载功能。若批量部署工具所在节点网络不通时,可以使用download_tool一键下载工具在有网络的机器上先行下载所需的组件安装包,再上传至所需节点使用。详见用户指南。 -###### 7.部署完成后,可在`${HOME}/.local`和$`{HOME}/.bashrc`中查看部署结果 ##### Docker镜像生成 1. [测试平台&Java性能测试工具Docker镜像生成样例](./document/DockerFile配置/Docker镜像生成手册.md) -- Gitee From 8334bd37af708fdeedba73734b8525e40509066f Mon Sep 17 00:00:00 2001 From: devkit-pipeline <3361635964@qq.com> Date: Mon, 16 Jun 2025 01:32:37 +0000 Subject: [PATCH 6/7] update README.md. Signed-off-by: devkit-pipeline <3361635964@qq.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a536384..2d6824c 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ 鲲鹏同辕开发是指在x86、鲲鹏架构上构建、部署和自动化任何软件项目的流水线解决方案,基于鲲鹏硬件+openEuler+双Kit(DevKit、BoostKit)套件,1套代码+1条流水线+多平台版本,助力伙伴持续且首发性能领先的商用版本。 #### 操作系统 -支持x86/鲲鹏多样性算力下openEuler系操作系统 +支持x86/鲲鹏多样性算力下openEuler系操作系统。 #### 使用说明 如何使用devkit-pipeline安装相关工具,并创建流水线任务的操作请参见: -- Gitee From 4a12b75f8fb980e215e2c21e4069b46ef98d2f95 Mon Sep 17 00:00:00 2001 From: devkit-pipeline <3361635964@qq.com> Date: Mon, 16 Jun 2025 01:35:50 +0000 Subject: [PATCH 7/7] update README.md. Signed-off-by: devkit-pipeline <3361635964@qq.com> --- README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/README.md b/README.md index 2d6824c..adcde10 100644 --- a/README.md +++ b/README.md @@ -10,10 +10,6 @@ 如何使用devkit-pipeline安装相关工具,并创建流水线任务的操作请参见: https://www.hikunpeng.com/document/detail/zh/nativedevp/userguide/devkitpipepre/NativeDevelopment_0001.html -##### Docker镜像生成 -1. [测试平台&Java性能测试工具Docker镜像生成样例](./document/DockerFile配置/Docker镜像生成手册.md) -2. [迁移亲和门禁Docker镜像生成样例](./document/迁移&亲和Dockerfile/Docker镜像生成手册.md) - #### 参与贡献 如果您想为本仓库贡献代码,请向本仓库任意maintainer发送邮件 如果您找到产品中的任何Bug,欢迎您提出ISSUE -- Gitee