Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
openeuler_risc-v_obs [2024/06/06 13:00] – Update misaka00251openeuler_risc-v_obs [2024/07/30 08:13] (current) – Change URL misaka00251
Line 1: Line 1:
 ====== OBS 笔记 ====== ====== OBS 笔记 ======
  
-:!: openEuler 官方已经全面切换到 [[https://eulermaker.compass-ci.openeuler.openatom.cn/|EBS]],本教程**不是** EBS 的教程。+:!: openEuler 官方已经全面切换到 [[https://eulermaker.compass-ci.openeuler.openatom.cn/|EBS]],https://build.openeuler.openatom.cn/ 和 https://build.openeuler.org/ 均已无法访问。本教程**不是** EBS 的教程。
  
-OBS 主页是: https://build.openeuler.openatom.cn/ +openEuler RISC-V 的 OBS 主页是: https://build.tarsier-infra.isrc.ac.cn/
- +
-查看 Mainline 的包: https://build.openeuler.openatom.cn//project/show/openEuler:Mainline:RISC-V+
  
 本文章是[[https://www.bilibili.com/video/BV1YK411H7E2/|【玩转openEuler系列直播 5】openEuler构建之OBS使用指导]]这个影片的总结。 本文章是[[https://www.bilibili.com/video/BV1YK411H7E2/|【玩转openEuler系列直播 5】openEuler构建之OBS使用指导]]这个影片的总结。
Line 19: Line 17:
   * 架构(Arch): OBS 采用本地架构进行编译,没有提供交叉编译。   * 架构(Arch): OBS 采用本地架构进行编译,没有提供交叉编译。
  
-[[https://build.openeuler.org/project/show/home:misaka00251:VersionUpgrade|比如这个链接]]里的 **home:misaka00251:VersionUpgrade** 是工程名,Packages 则是工程里所有的包,旁边 Build Results 里的 **AmogOS** 是仓库名,**riscv64** 是我要编译出来的架构。+[[https://build.tarsier-infra.isrc.ac.cn/project/show/home:misaka00251|比如这个链接]]里的 **home:misaka00251** 是工程名,Packages 则是工程里所有的包,旁边 Build Results 里的 **AmogOS** 是仓库名,**riscv64** 是我要编译出来的架构。
  
 上方有个 Meta,此处就是我的工程 Metadata 文件。里面有 description 以及我要编译哪些架构的说明。 上方有个 Meta,此处就是我的工程 Metadata 文件。里面有 description 以及我要编译哪些架构的说明。
  
 <code> <code>
-<project name="home:misaka00251:VersionUpgrade">+<project name="home:misaka00251">
   <title/>   <title/>
   <description>Packages need to upgrade version</description>   <description>Packages need to upgrade version</description>
Line 32: Line 30:
   </useforbuild>   </useforbuild>
   <repository name="AmogOS">   <repository name="AmogOS">
-    <path project="openEuler:Mainline:RISC-V" repository="standard_riscv64"/>+    <path project="openEuler:22.03" repository="22.03"/>
     <arch>riscv64</arch>     <arch>riscv64</arch>
   </repository>   </repository>
Line 52: Line 50:
 <file oscrc .oscrc> <file oscrc .oscrc>
 [general] [general]
-apiurl = https://build.openeuler.openatom.cn/+apiurl = https://build.tarsier-infra.isrc.ac.cn/
 no_verify = 1 no_verify = 1
  
-[https://build.openeuler.openatom.cn/]+[https://build.tarsier-infra.isrc.ac.cn/]
 user=<你的用户名> user=<你的用户名>
 pass=<你的密码> pass=<你的密码>