检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过Linux命令行上传/获取Rpm私有组件 本文档介绍如何Linux命令行上传私有组件到Rpm私有依赖库、如何从Rpm私有依赖库获取依赖包。 前提条件 已有可用的Rpm组件。 已有可连通公网的Linux系统主机。 已创建Rpm格式私有依赖库 请添加当前账号对当前私有库的权限,请参考管理用户权限。
version:软件版本,即“0.17.2”。 localFile:RPM组件,即“hello-0.17.2-54.x86_64.rpm”。 完整的命令行如下图所示: 命令执行成功,进入私有依赖库,可找到已上传的RPM私有组件。 从RPM私有依赖库获取依赖包 以发布私有组件到RPM私有依赖库中发布的
通过Linux命令行上传/获取Debian私有组件 本文档介绍如何通过Linux命令行上传私有组件到Debian私有依赖库、如何从Debian私有依赖库获取依赖包。 前提条件 已有可用的Debian组件。 已有可连通公网的Linux系统主机。 已创建Debian格式私有依赖库。
<PATH_TO_FILE> “USERNAME”、“PASSWORD”、“repoUrl”来源于2下载的配置文件中“Debian上传命令”部分,如图1所示。 图1 Debian上传命令 USERNAME:上传文件使用的用户名,可以从Debian配置文件中获取,参考图1中标示的USERNAME。 P
在工作目录中创建源文件夹。 命令行中,参数“module”的值为“example.com/demo”,参数“version”自定义为1.0.0。因此命令如下: mkdir -p ~/example.com/demo@v1.0.0 将代码源拷贝至源文件夹下。 参数值与上一步一致,命令行如下: cp
编辑步骤“Go语言构建”。 工具版本按照实际选择,本文中选择“go-1.13.1”。 删除已有命令行,打开在步骤1中下载的配置文件,将文件中的“LINUX下配置go环境变量命令”复制到命令框中。 将配置文件中go上传命令代码段复制到命令框中,并参考Go Modules打包方式简介替换命令行中的参数信息(本文打包版本为“v1
工具版本按照实际选择,本文中选择“go-1.13.1”。 删除已有命令行,打开在步骤1中下载的配置文件,将文件中的“LINUX下配置go环境变量命令”复制到命令框中。 将配置文件中go上传命令代码段复制到命令框中,并参考Go Modules打包方式简介替换命令行中的参数信息(本文打包版本为“v1.0.0”)。
“1.0-SNAPSHOT”。 在“构建步骤Maven构建”中,编辑编译构建任务: 在“命令”框中:使用注释mvn package命令(在命令前加#),取消注释mvn deploy(删除其命令前的#)。 单击“发布依赖包到CodeArts私有依赖库”,勾选“配置所有pom”。 执行构建任务。
配置迁移工具参数 参数名称 参数说明 package_type JFrog源仓库类型,配置为“maven”。 repo_type JFrog源仓库类型,配置为“jfrog”。 domain JFrog源仓库地址,例如“http://本地JFrog仓库IP:本地JFrog仓库端口/artifactory”。
在页面中选择“空白构建模板”,单击“下一步”。 添加步骤“Npm构建”。 编辑步骤“Npm构建”。 工具版本按照实际选择,本文中选择“nodejs12.7.0”。 删除已有命令行,输入以下命令: export PATH=$PATH:/root/.npm-global/bin npm config
从私有库页面选择对应的CocoaPods仓库,单击“操作指导”。 选择“按照命令行配置”。 执行以下命令来确认已安装Rudy客户端。 rudy -v 执行以下安装命令来安装cocoapods-art插件。 sudo gem install cocoapods-art 执行以下命令将私有依赖库添加至您的CocoaPods客户端中。
在页面中选择“空白构建模板”,单击“下一步”。 添加步骤“Npm构建”。 编辑步骤“Npm构建”。 工具版本按照实际选择,本文中选择“nodejs12.7.0”。 删除已有命令行,输入以下命令: export PATH=$PATH:/root/.npm-global/bin npm config
py)执行以下命令将待上传组件打包成wheel格式(.whl)的安装包,安装包默认生成在工程目录的dist目录下;Python软件包管理工具pip仅支持wheel格式安装包。 python setup.py sdist bdist_wheel 上传组件时需要配置以下两个参数。 参数 说明
py)执行以下命令将待上传组件打包成wheel格式(.whl)的安装包,安装包默认生成在工程目录的dist目录下;Python软件包管理工具pip仅支持wheel格式安装包。 python setup.py sdist bdist_wheel 上传组件时需要配置以下两个参数。 参数 说明
添加步骤“SetupTool构建”。 编辑步骤“SetupTool构建”。 工具版本按照实际选择,本文中选择“python3.6”。 删除已有命令行,输入以下命令: # 请保证代码根目录下有setup.py文件,下面命令将把工程打为whl包 python setup.py bdist_wheel
7版本:Java 7支持TLS 1.2,但在1.7.0_131-b31之前的版本中默认禁用,可以使用以下命令启用。 mvn -Dhttps.protocols= TLSv1.2 <goals> 或将以下命令添加到您的环境或构建脚本中。 export MAVEN_OPTS=-Dhttps.protocols=
编译构建任务。 通过Linux命令行上传/获取RPM私有组件 本实践介绍如何通过Linux命令行上传私有组件到RPM私有依赖库、如何从RPM私有依赖库获取依赖包。 通过Linux命令行上传/获取Debian私有组件 本实践介绍如何通过Linux命令行上传私有组件到Debian私有
编辑步骤“SetupTool构建”。 工具版本按照实际选择,本文中选择“python3.6”。 删除已有命令行,输入以下命令: # 请保证代码根目录下有setup.py文件,下面命令将把工程打为whl包 python setup.py bdist_wheel # 设置当前项目根目录下的
单击页面右上角“操作指导”弹出“私有依赖库使用配置”对话框。 根据配置指导配置本地Maven工具。 执行mvn deploy命令上传Maven项目。 在命令窗口进入maven项目“pom.xml”所在目录,检查文件“pom.xml”中“distributionManagement
工具版本按照实际选择,本文中选择“maven3.5.3-jdk8-open”。 找到以下命令行,删除命令行前的#。 #mvn deploy -Dmaven.test.skip=true -U -e -X -B 找到以下命令行,在命令行前添加#。 mvn package -Dmaven.test.skip=true