-
-
Notifications
You must be signed in to change notification settings - Fork 39
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
Support artifact downloading from major Git hosters #1359
Comments
If this is something to consider for an enhancement, I would be interested in a first implementation (even though I don't really have much experience with Golang yet) |
Git Servers
|
Renovate Datasourcehttps://docs.renovatebot.com/modules/datasource/
|
Thank you for your proposal. I think most of major tools are hosted at GitHub, so the support of other platform isn't so important. So I have no motivation to support them at the moment. But aqua still can support other platform by the package type Namespace of package namesWhen we add packages hosted by other than GitHub to aqua-registry, we have to consider the namespace of the package names to avoid the package name conflict. For example, the prefix aqua.yaml packages:
- name: gitlab:<owner>/<repo> renovate.json {
"regexManagers": [
{
"fileMatch": ["\\.?aqua\\.ya?ml"],
"matchStrings": [
" +['\"]?name['\"]? *: +['\"]?gitlab:(?<depName>[^'\" .@/\\n]+/[^'\" @/\\n]+)(/[^'\" /@\\n]+)*@(?<currentValue>[^'\" \\n]+)['\"]?"
],
"datasourceTemplate": "gitlab-releases"
},
]
} |
|
aqua-registry v4.128.0 and aqua-renovate-config 2.0.0 are out 🎉
The namespaces for gitlab.com and gitea.com were open. aqua itself doesn't support gitlab.com and gitea.com yet.
|
Feature Overview
Probably all Git hosters have a "release artifact" feature. Aqua should support the major platforms natively, although the importance of these platforms is certainly far behind Github. (Gitlab, Gitea, ...) It should be considered that these alternatives usually have a public service but can also be self-hosted using a custom domain.
Example Code
The text was updated successfully, but these errors were encountered: