【开源社区openEuler实践】将软件包合并到openeuler代码仓的操作步骤

title: 将软件包合并到openeuler代码仓的操作步骤
date: '2024-12-28'
category: blog
tags:
  - Sample
  - ABC
  - cccc
sig: A-Tune
archives: '2024-12'
author:
  - way_back
summary: Just about everything you'll need to style in the theme:headings, paragraphs, blockquotes, tables, code blocks, and more

操作步骤

  1. 点击进入gitee的community仓库,将其fork到自己的仓库。

  2. 明确软件包所属的sig组,如zip属于Application组(请参考贡献者指南中的找到您感兴趣的SIG或项目);

  3. 修改所属sig文件夹下的内容,如项目清单等;

  4. 修改所属sig文件夹下的sig-info.yaml,将要新增的软件包以"- src-openeuler/zip"的形式添加到对应的sig组列表下;以zip为例,修改sig/Application/sig-info.yaml

    
    
          repositories:
          - repo: 
            - openeuler/openEuler-rpm-config
            - src-openeuler/abseil-cpp
            - src-openeuler/acl
            - src-openeuler/acpica-tools
            - src-openeuler/adcli
            - src-openeuler/aide
            - src-openeuler/airline
     ​
           ...
     ​
            - src-openeuler/jansson
            - src-openeuler/apr
            - src-openeuler/python-lxml
            - src-openeuler/zip

  5. 建仓:在 sig/{sig目录}/src-openeuler/软件名首字母 新增下对应的yaml文件(openEuler社区维护项目: openeuler目录;其他社区引入包: src-openeuler目录。示例参考:sig/Application/src-openeuler/z/zip.yaml)

     name: pkgname
     description: about pkgname
     upstream: https://somepkg.org/
     branches:
     - name: master
       type: protected
     type: public
    
  6. 提交PR(请参考PR提交指南,PR合入后将会在gitee建立同名仓库。查看地址:src-openeuler。同时在EulerMaker上创建对应工程:https://build.openeuler.org/project/show/openEuler:Factory

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

__night_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值