Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
website
提交
aeabba37
W
website
项目概览
openeuler
/
website
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
W
website
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
aeabba37
编写于
7月 20, 2020
作者:
F
fhxing
提交者:
Gitee
7月 20, 2020
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
将OBS的地址
http://openeuler-build.huawei/com修改为https://build.openeuler.org。
上级
7de77db8
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
9 addition
and
9 deletion
+9
-9
content/zh/blog/fuchangjie/2020-03-26-OBS-with-Git.md
content/zh/blog/fuchangjie/2020-03-26-OBS-with-Git.md
+4
-4
content/zh/blog/fuchangjie/2020-03-26-how-to-OBS.md
content/zh/blog/fuchangjie/2020-03-26-how-to-OBS.md
+5
-5
未找到文件。
content/zh/blog/fuchangjie/2020-03-26-OBS-with-Git.md
浏览文件 @
aeabba37
...
...
@@ -14,7 +14,7 @@ summary = "OBS系统如何借助Source Services自动获取git仓库中的代码
-
利用Source Services(下称源服务)直接获取git源码并编译成包
-
利用webhook 使源服务在git仓库push时触发,从而实现OBS始终跟进git仓库最新版本源码的效果
> 此文章的全部步骤使用[openEuler OBS](http
://openeuler-build.huawei.com
/)完成,使用其他服务器时可能出现工具不全的情况。
> 此文章的全部步骤使用[openEuler OBS](http
s://build.openeuler.org
/)完成,使用其他服务器时可能出现工具不全的情况。
## 利用源服务直接获取git源码并编译成包
...
...
@@ -165,11 +165,11 @@ spec文件中可以以
当状态显示为
**blocked**
时, 表明源服务正在运行。当源服务运行完毕时会正常开始打包过程。
我的参考案例:
[
链接
](
http
://openeuler-build.huawei.com
/package/show/home:changjie_fu/hi
)
我的参考案例:
[
链接
](
http
s://build.openeuler.org
/package/show/home:changjie_fu/hi
)
### Source Services 在实际场景中的应用
在
[
oVirt-SIG
](
http
://openeuler-build.huawei.com
/project/show/oVirt-SIG
)
组中,我们应用了源服务实现代码由git到OBS的同步。
在
[
oVirt-SIG
](
http
s://build.openeuler.org
/project/show/oVirt-SIG
)
组中,我们应用了源服务实现代码由git到OBS的同步。
首先,我们在git仓库中以:
**spec文件、patch文件、 **
源码tar包
**
的格式上传并管理源码。
...
...
@@ -233,7 +233,7 @@ spec文件中可以以
>
> 在 Payload URL中以:
>
> ` http
://openeuler-build.huawei.com
/trigger/webhook?id=<令牌ID>`
> ` http
s://build.openeuler.org
/trigger/webhook?id=<令牌ID>`
>
> 为格式填入。
>
...
...
content/zh/blog/fuchangjie/2020-03-26-how-to-OBS.md
浏览文件 @
aeabba37
...
...
@@ -51,21 +51,21 @@ osc是OBS的命令行程序,您可以在[这里](https://download.opensuse.org
有很多方法可以将osc链接至openEuler外网的OBS:
1.
最基础的方法为在每次执行
`osc`
命令时添加参数:
`-A http
://openeuler-build.huawei.com
/`
2.
使用alias:
`alias iosc="osc -A http
://openeuler-build.huawei.com
/"`
1.
最基础的方法为在每次执行
`osc`
命令时添加参数:
`-A http
s://build.openeuler.org
/`
2.
使用alias:
`alias iosc="osc -A http
s://build.openeuler.org
/"`
3.
修改位于
`home`
目录下的osc配置文件:
`vi ~/.oscrc`
,并写入以下内容:
```
[general]
apiurl = http
://openeuler-build.huawei.com
/
apiurl = http
s://build.openeuler.org
/
[http
://openeuler-build.huawei.com
/]
[http
s://build.openeuler.org
/]
```
### 注册OBS账号
打开
[
http
://openeuler-build.huawei.com/
](
http://openeuler-build.huawei.com
/
)
,点击右上角“Sign Up”,注册自己喜欢的帐号。
打开
[
http
s://build.openeuler.org/
](
https://build.openeuler.org
/
)
,点击右上角“Sign Up”,注册自己喜欢的帐号。
注册完成后,重新回到上面网址。点击右上角的“Login”,用新账户登录。系统会在注册时自动创建一个以“home:用户名”为格式命名的Home Project。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录