AlmaLinux / AlmaLinux/build-system

Allow Custom Repositories for Products

Đang mở
#20 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
enhancement
Ngôn ngữ chính
Không có dữ liệu ngôn ngữ
Star
32
Fork
11
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

By default, only the basic repository is created at the moment {author}-{product_name} (This has already been implemented) For example: 'eabdullin1-zabbix'

There should be an ability to rename the repository, delete it, and add a new one. When creating a product with configured repositories, repositories should be created for each supported platform, architecture, debug and source repositories should also be created. Repositories must necessarily have a name (you cannot create a repository without a name).

![Image](https://github.com/AlmaLinux/build-system/assets/135831959/a0599b1a-1592-40f5-b0f7-3b72237fbb56)

Do we need a description for each repository? (This needs to be discussed)

We also need to redesign the product page ( https://build.almalinux.org/product/36 ): Currently, we have the ability to install the product using -
![Image](https://github.com/AlmaLinux/build-system/assets/135831959/83c5017b-04cc-4139-92b6-650c4f210be5)

We need to redesign this page to allow any repository that a product has, not just the basic one. Also, when clicking on "Repositories", a list of repositories should drop down (referring to a list of repositories that the product has (short name, without indicating the type of repository and architectures)),

![Image](https://github.com/AlmaLinux/build-system/assets/135831959/cdbea719-bb49-4fc1-8f45-02f60b63af97)

and when clicking on a repository, a full list of repositories should drop down (repositories for all architectures, debugs, sources).

Should we add the ability to modify an already created product? (This needs to be discussed)

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.