Skip to content

Refactor and test copr_util module#1147

Merged
kwk merged 4 commits intogh/kwk/3/basefrom
gh/kwk/3/head
Mar 11, 2025
Merged

Refactor and test copr_util module#1147
kwk merged 4 commits intogh/kwk/3/basefrom
gh/kwk/3/head

Conversation

@kwk
Copy link
Copy Markdown
Collaborator

@kwk kwk commented Mar 6, 2025

Stack from ghstack (oldest at bottom):


Add methods from scripts/functions.sh to python:

  • has_all_good_builds
  • delete_project

These functions will be used in a later commit. The goal is to do most
of the analyis of copr builds in Python and not in bash in
scripts/functions.sh.

[ghstack-poisoned]
kwk added 3 commits March 6, 2025 16:08
[ghstack-poisoned]
[ghstack-poisoned]
[ghstack-poisoned]
@kwk kwk merged commit 7e5d22f into gh/kwk/3/base Mar 11, 2025
7 checks passed
kwk added a commit that referenced this pull request Mar 11, 2025
* add methods from `functions.sh` to python:

  * `has_all_good_builds`
  * `delete_project`

These functions will be used in a later commit. The goal is to do most
of the analyis of copr builds in Python and not in bash in
`scripts/functions.sh`.

ghstack-source-id: dad7d09
Pull Request resolved: #1147
kwk added a commit that referenced this pull request Mar 11, 2025
In preparation to get rid of the `scripts/functions.sh` (#1151) these are the
newly added commands to the `main` program:

* `get-chroots`
* `delete-project` (see also #1147)
* `github-matrix` (see also `serialize_config_map_to_github_matrix` from #1146)
* `has_all_good_builds` (see also #1147)

These new commands implement functionality that was previously only
available in bash in `scripts/functions.sh`.

ghstack-source-id: 9fef394
Pull Request resolved: #1149
@kwk kwk deleted the gh/kwk/3/head branch March 11, 2025 23:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants