Repository navigation
Add kubeNimbus - #9976
Add kubeNimbus#9976
Conversation
Discovered on GitHub as publishing AppImages on its releases, by discover-apps.yml. Needs a maintainer's review.
❌ Test failure@Shman4ik: this pull request adds the AppImage from your GitHub repository to the AppImage catalog; the test reports the following. Could you have a look? Tested:
Compatibility: not self-contained: uses the C library of the system; references glibc 2.38 Names:
First error in the log: What next: once the AppImage is fixed (e.g. in a new release), comment |
|
/retest |
✅ Test passedPlease check that the screenshot shows the application's main window. kubeNimbus Tested:
Compatibility: not self-contained: uses the C library of the system; references glibc 2.34 |
|
Confirmed: that screenshot is kubeNimbus's main window. The command bar (Applications / Resources / Open a cluster), the search field and the status bar are the real UI. It shows "No kubeconfig contexts found" because the test runner has no kubeconfig, which is the expected first-run screen; the "Explore demo cluster" button opens the sample workload set that ships with the app. Thanks for the re-test. 0.8.0 builds on Ubuntu 22.04 and names the AppImage |
|
/appstream |
How to add AppStream metadata (and your own screenshots)The catalog page of an application can show a description, a summary, links and, above all, screenshots of your choice. They come from an AppStream metainfo file inside the AppImage. 1. Write the file. Save it as <?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
<id>io.github.yourname.YourApp</id>
<name>YourApp</name>
<summary>One line saying what it does</summary>
<metadata_license>CC0-1.0</metadata_license>
<project_license>MIT</project_license>
<description>
<p>A few sentences about the application.</p>
</description>
<launchable type="desktop-id">yourapp.desktop</launchable>
<url type="homepage">https://github.com/yourname/YourApp</url>
<screenshots>
<screenshot type="default">
<caption>The main window</caption>
<image>https://raw.githubusercontent.com/yourname/YourApp/main/screenshots/main.png</image>
</screenshot>
</screenshots>
<releases>
<release version="1.0.0" date="2024-01-31"/>
</releases>
</component>
2. Check it: 3. Put it into the AppImage.
4. Publish a new release with the new AppImage, then comment Note about screenshots: the automated test still runs the application and takes a screenshot of its own. The test needs it to check that the application starts and shows a window, so the test has to pass as before. But if the AppStream metadata names a screenshot, the catalog page shows that screenshot (the one marked |
|
Thank you for merging this. https://appimage.github.io/kubeNimbus/ still returns 404, and as far as I can tell the entry is not the cause: apps/kubeNimbus.md and database/kubeNimbus/ are on master. The site looks like it was last built on 17 October (Build website runs only when started by hand), so apps merged since then, Wevir, Wirely and md-editor among them, are 404 too. Could someone run Build website when it suits? |
|
Yes, the website gets rebuilt from time to time. |

Repository: https://github.com/Shman4ik/kubeNimbus
kubeNimbus-0.6.0-linux-x64.AppImageFound by
.github/workflows/discover-apps.yml, which looks for GitHubrepositories that publish AppImages but are not in the catalog yet. This
entry was not tested by a human; please review it before merging.