Skip to content

Add check-builds: A script for checking the running package builds on the build server - #110

Merged
Antiz96 merged 1 commit into
masterfrom
check-builds
Oct 9, 2026
Merged

Antiz96 merged 1 commit into
masterfrom
check-builds

Conversation

@Antiz96

@Antiz96 Antiz96 commented Oct 9, 2026 •

Copy link
Copy Markdown
Member

Simple script to check the running package builds on the build server.

Output looks like this:

lahwaacz
  ├── nvhpc

grazzolini
  ├── dracut
  ├── keepass
  ├── libcacard

alerque
  ├── biome
  ├── gnumeric
  ├── python-backports-zstd
  ├── tinymist
  ├── ty

Relates to https://gitlab.archlinux.org/archlinux/infrastructure/-/work_items/832

@Antiz96

Antiz96 commented Oct 9, 2026 •

Copy link
Copy Markdown
Member Author

One could argue it's so simple it doesn't really warrant to add a new script in this repo, but the one-liner is kinda impossible to remember and type, so I personally think it's still worth it to have it here 😋

I'm actually it using it myself quite often to check if there are running package builds before updating the build server.

As always, naming is hard... If anyone has a better suggestion, please tell me 😄

@jelly jelly left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems fine to me but this depends on pkgctl offload behaving the same way so might break at some point.

@christian-heusel christian-heusel left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm currently on the phone, but can we somehow get the full username?

@Antiz96

Antiz96 commented Oct 9, 2026

Copy link
Copy Markdown
Member Author

Seems fine to me but this depends on pkgctl offload behaving the same way so might break at some point.

Indeed! Though it's just a convenient simple hack that we'll probably be able to throwaway once we switch to bbtw anyway (I assume).

Thanks for the review!

… the build server

Simple script to check the running package builds on the build server.

Output looks like this:

```text
lahwaacz
  ├── nvhpc

grazzolini
  ├── dracut
  ├── keepass
  ├── libcacard

alerque
  ├── biome
  ├── gnumeric
  ├── python-backports-zstd
  ├── tinymist
  ├── ty
```

Relates to https://gitlab.archlinux.org/archlinux/infrastructure/-/work_items/832
@Antiz96

Antiz96 commented Oct 9, 2026 •

Copy link
Copy Markdown
Member Author

I'm currently on the phone, but can we somehow get the full username?

Yep, fixed!
It now shows full username up to 30 characters (which should be safe enough I assume). The max char limit can be raised if needed

Before:

$ package/check-builds
tpkessl+
  ├── rocblas

After:

$ package/check-builds
tpkessler
  ├── rocblas

@christian-heusel christian-heusel left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚢 -it, looks good to me 😄

@Antiz96
Antiz96 merged commit 3dfb874 into master Oct 9, 2026
1 check passed
@Antiz96
Antiz96 deleted the check-builds branch October 9, 2026 17:18
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.

3 participants