检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
执行构建任务时,能否指定在某一台/一种配置的服务器上运行? 使用内置执行机时无法指定。目前编译构建服务采取空闲服务器随机分配的方式,暂不支持指定特定机器执行构建任务。 使用自定义执行机时可实现,即,自定义资源池,且该资源池中只有一台执行机。 自定义执行机的指导可参考新建CodeArts资源池。
安装JDK编译工具 在弹性云服务器列表页,单击购买的服务器所在行的“远程登录”。 选择VNC登录方式。 登录成功后,输入购买Windows服务器时预置的密码,登录到Windows系统桌面。 浏览器地址栏输入“https://www.java.com/zh-CN/”,访问该网站。 在浏览器页面单击“下载Java”。
下: 请求方法 说明 GET 请求服务器返回指定资源。 PUT 请求服务器更新指定资源。 POST 请求服务器新增资源或执行特殊操作。 DELETE 请求服务器删除指定资源,如删除对象等。 HEAD 请求服务器资源头部。 PATCH 请求服务器更新资源的部分内容。当资源不存在的时
参数名称 参数说明 资源池名称 资源池的名称,根据需要自定义。例如:custom_pool。 资源池类型 选择LINUX_DOCKER。执行任务时将拉起一个Linux docker容器,任务在容器中运行。 资源池描述 根据需要输入资源池描述。可不填写。 资源池可以被租户下所有子用户使用
登录仓库的用户密码。 --username -u 登录仓库的用户名。 --password -stdin 从标准输入获取用户密码。 示例:docker login -u jack -p 12345 mydocker-registry.com 该示例表示使用jack用户远程登录地址为“mydocker-registry
ssword应该有下载权限。 repo_url对应的repo仓库,需要有下载权限(仓库开源,或者仓库私有但配置了账号密码)。 以上非必填的参数,如果配置的值为空,则使用默认值。 建议在使用非公开仓库时,用户名密码通过构建的私密参数进行配置,详情参考配置构建任务参数。 该功能目前仅支持北京四区域使用,其余区域后续上线。
“-p”之后的字符串为密码。 最后的字符串为SWR服务器地址,此地址即为后续配置并执行任务中的参数“dockerServer”。 图1 登录指令 此处生成的登录指令为临时登录指令,有效期为24小时。如果需要长期有效的登录指令,请参见获取长期有效登录指令。 单击“创建组织”,在弹框中输入组织名称
通过编译构建服务完成Ant构建并上传软件包至软件发布库(X86,预置镜像,图形化构建) 本节以Ant构建为例,为您介绍如何快速使用X86服务器,并以图形化构建的方式构建项目和上传软件包至软件发布库。 前提条件 已注册华为云并实名认证,如果还没有华为账号,请参考以下步骤创建。 打开华为云网站。
镜像,图形化构建) 本节以Cmake构建为例,介绍如何使用编译构建服务的鲲鹏环境构建项目,并上传软件包到软件发布仓库。 “鲲鹏(ARM)服务器”目前只有华北-北京四区域支持。 前提条件 已注册华为云并实名认证,如果还没有华为账号,请参考以下步骤创建。 打开华为云网站。 单击“注册”,根据提示信息完成注册。
为解决此类场景,Msbuild集成了NuGet,可以在构建时从远程仓库下载对应程序集,此时只需于项目中指定“packages.config”,并于其中声明依赖的程序集即可。 特殊情况下,项目引用的程序集可能无法在远程仓库找到,此时需要手工保存程序集至代码仓库中,并显示指定程序集路径。 处
151、124.71.112.32 服务扩展点 可选参数。当“代码源”选择为第三方代码仓时需要配置,首次使用第三方代码仓,需新建服务扩展点。新建步骤可参考新建CodeArts服务扩展点。 代码仓 选择实际需要编译的代码仓。 默认分支 选择仓库默认分支。 描述 可选参数。根据实际场景对编译构建任务的描述。字符长度范围0~512。
字符长度范围为1~128。 Gradle 根据用户实际开发环境的需要,选择对应的工具版本。 CodeArts Build支持的工具版本,可查看构建工具版本。若当前的工具版本不满足您的使用要求,您可以自定义构建环境。 JDK 根据用户实际开发环境的需要,选择对应的工具版本。 CodeArts Bui
本地提交了代码到远程仓库,并且确认远程仓库代码已经更新,但是构建后打出来的包,解压并反编译后发现还是旧的代码。 原因分析 这种问题一般是用户不小心将本地编译后的文件(“target”目录文件)上传到远程仓库,同时打包前没有执行clean操作导致。 处理方法 方法一:删除远程仓库的“target”目录。
修订记录 文档修订记录累积了每次文档更新的说明。最新版本的文档包含以前所有文档版本的更新内容。 发布日期 修订记录 2024-01-16 新增API: 下载构建实时日志、获取任务构建记录列表 2023-11-13 新增API: 下载全量构建日志、下载构建步骤日志、获取构建产物详情
具有完全的访问权限,可以重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用他们进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的使用人员,具有身份凭证(密码和访问密钥)。 在我的凭证我的凭证
用于签名的Keystore文件,单击下拉列表,展示文件管理已经上传的Keystore文件,请根据需要选择。 keystore password 密钥文件密码。 别名(Alias) 密钥别名。 key password 密钥密码。 apksigner命令行 用户自定义签名参数,默认“--verbose”显示签名详细。
说明 构建环境主机类型 X86服务器、鲲鹏(ARM)服务器。 说明: 在不同芯片架构上运行的软件,需要选择对应的环境主机。如软件最终在鲲鹏服务器上运行,则选择鲲鹏服务器。 执行主机 选择用来执行编译构建任务的计算资源。在编译构建服务中,该计算资源为虚拟机。执行主机包括内置执行机和自定义执行机。
制作,单击下拉列表,展示文件管理页面已经上传的Keystore文件,请根据需要选择。 keystore password 密钥文件密码。 别名(Alias) 密钥别名。 key password 密钥密码。 apksigner命令行 用户自定义签名参数,默认“--verbose”显示签名详情。
Build套餐开通自动续费。 单个资源开通自动续费:选择需要开通自动续费的CodeArts Build套餐,单击操作列“开通自动续费”。 批量资源开通自动续费:选择需要开通自动续费的CodeArts Build套餐,单击列表左上角的“开通自动续费”。 选择续费时长,并根据需要设置自动续费次数,单击“开通”。
directory 本文将指导用户在没有docker的maven环境使用jib-maven-plugin插件制作出带有镜像的tar文件。 处理方法 修改需要制作镜像的项目代码。 找到pom文件并引入插件,内容如下: <!--使用jib插件--> <plugin>