https://github.com/release-engineering/ubi-population-tool
A tool for populating UBI repositories.
https://github.com/release-engineering/ubi-population-tool
Last synced: 11 months ago
JSON representation
A tool for populating UBI repositories.
- Host: GitHub
- URL: https://github.com/release-engineering/ubi-population-tool
- Owner: release-engineering
- License: gpl-3.0
- Created: 2019-03-15T09:42:53.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2025-07-06T05:53:29.000Z (12 months ago)
- Last Synced: 2025-07-06T06:41:14.171Z (12 months ago)
- Language: Python
- Homepage:
- Size: 963 KB
- Stars: 3
- Watchers: 10
- Forks: 15
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# **ubi-population-tool**
[](https://github.com/release-engineering/ubi-population-tool/actions/workflows/tox-test.yml)
[](https://codecov.io/gh/release-engineering/ubi-population-tool)
[](https://github.com/release-engineering/ubi-population-tool/)
[](https://release-engineering.github.io/ubi-population-tool/)
[](https://pypi.org/project/ubi-population-tool/)
A command-line tool for populating ubi repositories.
# Cli usage
Cli can be run by *ubipop* with arguments:
- positional arguments:
- content_sets: list of content sets to be processed
- optional arguments:
- -h, --help: show this help message and exit
- --pulp-hostname HOSTNAME: hostname of Pulp server
- --user USER: username for authentication to Pulp
- --password PASSWORD: password for authentication to Pulp
- --dry-run: if True, print pulp actions only, do not execute
# Development
-----------
Patches may be contributed via pull requests to
https://github.com/release-engineering/ubi-population-tool
All changes must pass the automated test suite, along with various static
checks.
The [Black](https://black.readthedocs.io/) code style is enforced.
Enabling autoformatting via a pre-commit hook is recommended:
```
pip install -r requirements-dev.txt
pre-commit install
```