-
-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Downloading Jenkins Artifacts Requires Authentik Authentication #558
Comments
Working as intended. |
@Top-Cat Same issue occurs when using https://jenkins.kirkstall.top-cat.me/view/All/job/ChroMapper/lastStableBuild/ |
Yes, and? |
@Top-Cat I am trying to download the latest stable release. Given that you are directed to go to Jenkins to grab builds, why do artifacts require authentication? |
The Launcher not only downloads the latest stable, but also keeps yourself updated when new stable builds release. We locked Jenkins artifacts behind authentication because people used them to downgrade ChroMapper and it became a hassle trying to support dozens of users who all use differing versions. At the very least, using the Launcher allows us to ensure that users are all on known versions of ChroMapper, which makes things a lot simpler from a support and debugging perspective. |
Currently, I am trying to package it. Repackaging a downloader is much more difficult in comparison to being able to use the actual binaries. |
Out of curiosity, whats the use case for packaging ChroMapper? |
Almost every distro's app store supports flatpak. Being able to search in the usual app store is much more user friendly. |
That introduces the need for people to manually update though. |
^^ We can consider official flatpak support if packaging ChroMapper will be a significant quality of life increase over our current solution |
If you want to flatpak it, go for it! 3rd party repackaging efforts are, by their nature, an insurmountable ask on a project maintainer. Providing builds would make these tasks possible by those who ordinarily create packages for their format of choice. |
Any update on creating a flatpak and/or opening the builds? |
We're waiting for you |
Waiting for me to do what? |
|
Flatpak is a universal packaging format that runs each app in a container. It is super popular and is included in most distros. Packaging instructions can be found here. |
Describe the Issue
The README instructs you to use Jenkins to get specific versions of ChroMapper. Upon loading the job URL, there is no obvious place to download a build. When trying to download the build by adding
/artifact
to the job URL, you are redirected to an Authentik login.Provide Screenshots or Videos
https://github.com/user-attachments/assets/0f5f9ee1-e1e5-4c65-b7b5-1e2474ffb7ad
The text was updated successfully, but these errors were encountered: