Funcionalitat/Millora #1255
obertAdd duniter gitlab user credentials
70%
Descripció
GITLAB_CREDENTIALS = {
"git.duniter.org": {
"username": "weblate",
"token": "XXXXXXXXXXXXX",
}
}
Where XXXXXXXXXX is a real token ;-)
Then, some Weblate projects can use the gitlab repo :-)
Actualitzat per Joan Cervan i Andreu fa aproximadament 2 anys
- Estat ha canviat de Nou a En Progrés
- % realitzat ha canviat de 0 a 10
ping @Moul G1 ;-)
Actualitzat per Joan Cervan i Andreu fa aproximadament 2 anys
- % realitzat ha canviat de 10 a 20
I try to do using this wiki method:
Actualitzat per Joan Cervan i Andreu fa aproximadament 2 anys
- % realitzat ha canviat de 20 a 30
Using this yaml setting:
WEBLATE_GITLAB_CREDENTIALS: git.duniter.org: username:weblate token:XXXXXXXXXXXXXXX
I get this error:
ERROR: The Compose file './docker-compose.override.yml' is invalid because: services.weblate.environment.WEBLATE_GITLAB_CREDENTIALS contains {"git.duniter.org": "username:weblate token:XXXXXXXXXXXX"}, which is an invalid type, it should be a string, number, or a null
Actualitzat per Joan Cervan i Andreu fa aproximadament 2 anys
- % realitzat ha canviat de 30 a 40
Using this:
WEBLATE_GITLAB_CREDENTIALS: git.duniter.org: username: weblate,token: XXXXXXXXXXXXXXX
I get a new error:
ERROR: yaml.scanner.ScannerError: mapping values are not allowed here in "./docker-compose.override.yml", line 17, column 50
Actualitzat per Joan Cervan i Andreu fa aproximadament 2 anys
- % realitzat ha canviat de 40 a 50
Same error. No mapping allowed :-(
WEBLATE_GITLAB_CREDENTIALS: "git.duniter.org": {username: weblate,token: XXXXXXXXXXXXXXX}
ERROR: yaml.scanner.ScannerError: mapping values are not allowed here in "./docker-compose.override.yml", line 17, column 52
Actualitzat per Joan Cervan i Andreu fa aproximadament 2 anys
- Assignat a ha canviat de Joan Cervan i Andreu a Moul G1
- % realitzat ha canviat de 50 a 60
If tried an unique username/token setting and it seems it's OK. The problem would be when we need a second pair of username/token :-/
WEBLATE_GITLAB_USERNAME: weblate WEBLATE_GITLAB_TOKEN: XXXXXXXXXXXXX
Moul, could you test it?
Actualitzat per Joan Cervan i Andreu fa aproximadament 2 anys
Maybe I could attempt to do it using GUI:
https://weblate.duniter.org/admin/configuration/setting/add/
Actualitzat per Joan Cervan i Andreu fa aproximadament 2 anys
Joan Cervan i Andreu va escriure (#note-7):
Maybe I could attempt to do it using GUI:
https://weblate.duniter.org/admin/configuration/setting/add/
I've opened an issue here: https://github.com/WeblateOrg/weblate/discussions/8128
And a second issue here:
Actualitzat per Joan Cervan i Andreu fa quasi 2 anys
- Data de venciment ha canviat de 01 Oct 2022 a 27 Feb 2023
- % realitzat ha canviat de 60 a 70
We should use these workarrounds:
Actualitzat per Joan Cervan i Andreu fa 4 mesos
- Assignat a ha canviat de Moul G1 a Joan Cervan i Andreu
Update: it seems the Weblate issue has been fixed (I didn't test the fix)
Joan Cervan i Andreu va escriure (#note-8):
Joan Cervan i Andreu va escriure (#note-7):
Maybe I could attempt to do it using GUI:
https://weblate.duniter.org/admin/configuration/setting/add/
I've opened an issue here: https://github.com/WeblateOrg/weblate/discussions/8128
And a second issue here: