Skip to content

Commit e947282

Browse files
authored
Merge pull request #2362 from tisnik/lcore-3368-konflux-info
LCORE-3368: Info about Konflux make targets
2 parents 5c515d1 + 30a6d65 commit e947282

2 files changed

Lines changed: 11 additions & 9 deletions

File tree

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -362,13 +362,13 @@ distribution-archives: ## Generate distribution archives to be uploaded into Pyt
362362
upload-distribution-archives: ## Upload distribution archives into Python registry
363363
uv run python -m twine upload --repository ${PYTHON_REGISTRY} dist/*
364364

365-
konflux-requirements: ## Generate hermetic requirements.*.txt file for konflux build
365+
konflux-requirements: ## Generate hermetic requirements.*.txt file for Konflux build
366366
./scripts/konflux_requirements.sh
367367

368-
konflux-rpm-lock: ## Generate rpm.lock.yaml file for konflux build
368+
konflux-rpm-lock: ## Generate rpm.lock.yaml file for Konflux build
369369
./scripts/generate-rpm-lock.sh
370370

371-
konflux-artifacts-lock: ## Regenerate artifacts.lock.yaml file for konflux build
371+
konflux-artifacts-lock: ## Regenerate artifacts.lock.yaml file for Konflux build
372372
./scripts/generate-artifacts-lock.sh
373373

374374
help: ## Show this help screen

README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ The service includes comprehensive user data collection capabilities for various
1919
* [Architecture](#architecture)
2020
* [Prerequisites](#prerequisites)
2121
* [Installation](#installation)
22+
* [Clone the Repository](#clone-the-repository)
23+
* [System-Specific Installation](#system-specific-installation)
2224
* [Run LCS locally](#run-lcs-locally)
2325
* [Container Runtime Requirements](#container-runtime-requirements)
2426
* [Configuration](#configuration)
@@ -960,9 +962,9 @@ lint-openapi Lint docs/openapi.json (Spectral OAS ruleset;
960962
verify Run all linters
961963
distribution-archives Generate distribution archives to be uploaded into Python registry
962964
upload-distribution-archives Upload distribution archives into Python registry
963-
konflux-requirements Generate hermetic requirements.*.txt file for konflux build
964-
konflux-rpm-lock Generate rpm.lock.yaml file for konflux build
965-
konflux-artifacts-lock Regenerate artifacts.lock.yaml file for konflux build
965+
konflux-requirements Generate hermetic requirements.*.txt file for Konflux build
966+
konflux-rpm-lock Generate rpm.lock.yaml file for Konflux build
967+
konflux-artifacts-lock Regenerate artifacts.lock.yaml file for Konflux build
966968
help Show this help screen
967969
```
968970
@@ -1451,9 +1453,9 @@ make konflux-requirements
14511453
This compiles Python dependencies from `pyproject.toml` using `uv`, splits packages by their source index (PyPI vs Red Hat's internal registry), and generates hermetic requirements files with pinned versions and hashes for Konflux builds.
14521454
14531455
**Files produced:**
1454-
- `requirements.hashes.source.txt` – PyPI packages with hashes
1455-
- `requirements.hashes.wheel.txt` – Red Hat registry packages with hashes
1456-
- `requirements-build.txt` – Build-time dependencies for source packages
1456+
- `.konflux/requirements.hashes.source.txt` – PyPI packages with hashes
1457+
- `.konflux/requirements.hashes.wheel.txt` – Red Hat registry packages with hashes
1458+
- `.konflux/requirements-build.txt` – Build-time dependencies for source packages
14571459
14581460
The script also updates the Tekton pipeline configurations (`.tekton/lightspeed-stack-*.yaml`) with the list of pre-built wheel packages.
14591461

0 commit comments

Comments
 (0)