diff --git a/HuaweiCloud-obs-uploader.hpi b/HuaweiCloud-obs-uploader.hpi index 403ee7b22f087e4e724eb139246f79c16f5c04c8..d63f888b3e2caa1a3b225f42d1322505926e676b 100644 Binary files a/HuaweiCloud-obs-uploader.hpi and b/HuaweiCloud-obs-uploader.hpi differ diff --git a/README.md b/README.md index dea8b60004676fbf929a84e7b6f4265661ee7064..578fc04b72fd8cdd684015b53675012e29bf3dda 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Jenkins华为云插件 -## 1、OBS上传文件插件使用 +## 插件使用 #### 下载源码&编译 ```bash @@ -12,11 +12,14 @@ mvn package -DskipTests >系统管理 --> 插件管理 --> 高级 --> Deploy Plugin --> 选择文件 --> 上传target下的hpi文件 --> 重启Jenkins +## 1、OBS上传文件功能 + #### 传统构建后上传功能 ##### 增加构建后步骤 -修改项目,增加`构建后操作`,选择`华为云OBS上传` +#####修改项目,增加`构建后操作`,选择`华为云OBS上传` + ![上传](image/step1.png) ##### 填写华为云OBS配置信息 @@ -55,65 +58,8 @@ ak/sk示例1:OBSPipelineUpload(ak:"...",sk:"...",endpoint:"obs.cn-south-1.myhu ![上传](image/pipeline.jpg) -## 构建 - -1.修改${USER}/.m2/settings.xml中的maven配置文件 -在`mirrors`节点中增加 -```xml - - repo.jenkins-ci.org - https://repo.jenkins-ci.org/public/ - m.g.o-public - -``` -在`pluginGroups`节点中增加 -```xml -org.jenkins-ci.tools -``` -在`profiles`节点中增加 -```xml - - jenkins - - true - - - - repo.jenkins-ci.org - https://repo.jenkins-ci.org/public/ - - - - - repo.jenkins-ci.org - https://repo.jenkins-ci.org/public/ - - - -``` - -2.打包 -```bash -mvn clean package -DskipTests -``` - -3.运行 -```bash -mvn clean hpi:run -``` - -## 2、CodeArts Check插件使用 -#### 下载源码&编译 - -```bash -git clone https://gitee.com/HuaweiCloudDeveloper/obs-jenkins-plugins.git -cd obs-jenkins-plugins -mvn package -DskipTests -``` -#### 上传插件 - ->系统管理 --> 插件管理 --> 高级 --> Deploy Plugin --> 选择文件 --> 上传target下的hpi文件 --> 重启Jenkins +## 2、CodeArts Check代码检查功能 #### Pipeline流水线上传 @@ -132,68 +78,9 @@ mvn package -DskipTests 示例:CodeCheckPipeline(ak:'',sk'',region:''',project_id:'',task_id:'', topicUrn:'') - ![上传](image/checkpipeline.jpg) -## 构建 - -1.修改${USER}/.m2/settings.xml中的maven配置文件 - -在`mirrors`节点中增加 -```xml - - repo.jenkins-ci.org - https://repo.jenkins-ci.org/public/ - m.g.o-public - -``` -在`pluginGroups`节点中增加 -```xml -org.jenkins-ci.tools -``` -在`profiles`节点中增加 -```xml - - jenkins - - true - - - - repo.jenkins-ci.org - https://repo.jenkins-ci.org/public/ - - - - - repo.jenkins-ci.org - https://repo.jenkins-ci.org/public/ - - - -``` - -2.打包 -```bash -mvn clean package -DskipTests -``` - -3.运行 -```bash -mvn clean hpi:run -``` - -## 3、VSS漏洞扫描插件使用 -#### 下载源码&编译 - -```bash -git clone https://gitee.com/HuaweiCloudDeveloper/obs-jenkins-plugins.git -cd obs-jenkins-plugins -mvn package -DskipTests -``` -#### 上传插件 - ->系统管理 --> 插件管理 --> 高级 --> Deploy Plugin --> 选择文件 --> 上传target下的hpi文件 --> 重启Jenkins +## 3、VSS漏洞扫描功能 #### Pipeline流水线上传 diff --git a/src/main/resources/com/huawei/jenkins/vss/vssCheckPipelineStep/config.jelly b/src/main/resources/com/huawei/jenkins/vss/vssCheckPipelineStep/config.jelly index 2382047614d039bec2ea0d142433c0ca9e015122..1b6f0f6afd2af29d865683183afd86f31c056df6 100644 --- a/src/main/resources/com/huawei/jenkins/vss/vssCheckPipelineStep/config.jelly +++ b/src/main/resources/com/huawei/jenkins/vss/vssCheckPipelineStep/config.jelly @@ -26,7 +26,7 @@ @@ -39,7 +39,7 @@ @@ -50,71 +50,68 @@ - - - - + - - + - - + - - + - - + - - + - - + - - +