zoukankan      html  css  js  c++  java
  • gbs remotebuild使用说明

    本文件从:https://source.tizen.org/documentation/articles/gbs-remotebuild翻译而来。

    1 远程构建

    使用remotebuild子指令将本地git源码推送到远程OBS服务器上进行构建。有关remotebuild子指令的相关帮助请使用:

    $ gbs remotebuild --help


    在使用gbs remotebuild之前,你必须准备好本地的git仓库包。包目录必须存在且在其目录下存在一描述文件。在这个描述文件中GBS使用包名,版本,TAR包的格式。这些都准备好之前,切换到最顶端目录,然后运行gbs remotebuild指令,如下示例:

    $ gbs remotebuild
    $ gbs remotebuild -B Tizen:Main
    $ gbs remotebuild -B Tizen:Main -T home:<userid>:gbs
    $ gbs remotebuild -B Tizen:Main --status
    $ gbs remotebuild -B Tizen:Main --buildlog -R <repo> -A <arch>
    $ gbs remotebuild -B Tizen:Main --include-all

    2 检查构建的log的状态

    用户使用选项--buildlog--status选项来查看构建的log和状态。

    第一步:使用gbs remotebuild向远程服务提交更改并构建

    提交包到远程服务器的home:user:gbs:Tizen:Main下,并构建Tizen:Main。

    如下:

    test@test-desktop:~/ail$ gbs remotebuild -B Tizen:Main --include-all
    info: Creating (native) source archive ail-0.2.29.tar.gz from 'c7309adbc60eae08782b51470c20aef6fdafccc0'
    info: checking status of obs project: home:test:gbs:Tizen:Main ...
    info: commit packaging files to build server ...
    info: local changes submitted to build server successfully
    info: follow the link to monitor the build progress:
      https://build.tizendev.org/package/show?package=ail&project=home:test:gbs:Tizen:Main

    第二步:检查构建状态

    # -B or -T options is needed if your target project is not home:user:gbs:Tizen:Main
    test@test-desktop:~/ail$ gbs remotebuild --status
    info: build results from build server:
    standard       i586           building
    standard       armv7el        building


    如上,第一列为repo名,第二列为目标设备硬件平台架构名。epo/arch可以用来获取构建的log信息。

    第三步:读取指定repo/arch的构建log信息

    test@test-desktop:~/ail$ gbs remotebuild --buildlog
    error: please specify arch(-A) and repository(-R)
    test@test-desktop:~/ail$ gbs remotebuild --buildlog -A i586 -R standard
    info: build log for home:test:gbs:Tizen:Main/ail/standard/i586
    ....


  • 相关阅读:
    ZOJ Problem Set–2781 Rounders
    ZOJ Problem Set 3418 Binary Number
    ZOJ Problem Set 1090 The Circumference of the Circle
    ZOJ Problem Set 2932 The Seven Percent Solution
    java的反射应用
    C++指针之数据成员指针
    为了实现相同账号不能重复登录功能做的努力
    我对设计模式的理解
    ZOJ Problem Set – 1045 HangOver
    好久不见
  • 原文地址:https://www.cnblogs.com/dyllove98/p/3148171.html
Copyright © 2011-2022 走看看