hashar added a comment.

  The job fails with:
  
  counterexample
    [ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-release-plugin:3.0.0-M1:prepare (default-cli) on 
project query-service-parent: Unable to commit files
    [ERROR] Provider message:
    [ERROR] The git-push command failed.
    [ERROR] Command output:
    [ERROR] Could not create directory '/nonexistent/.ssh'.
    [ERROR] Permission denied (publickey).
    [ERROR] fatal: Could not read from remote repository.
  
  The Maven release plugin attempts to push over ssh but there is no such 
credential. It is not trivial to expose the credentials using ssh-agent. For 
the analytics/refinery/source repository I instead went to push over https with 
credentials exposed in a `.netrc` file (which git can read to get the username 
and password).
  
  The URL to use is defined in the `wikidata/query/rdf` pom.xml: 
`project.scm.developerConnection = 
scm:git:ssh://gerrit.wikimedia.org:29418/wikidata/query/rdf`.
  
  We need to be able to override it when invoking Maven which can be done by 
using a property.
  
  The proposed patch above ( 
https://gerrit.wikimedia.org/r/#/c/wikidata/query/rdf/+/593298 ) lets us 
override the url to push to.
  
  The CI job will have to be adjusted to pass 
`-DdeveloperConnection="scm:git:$ZUUL_URL/$ZUUL_PROJECT"`
  
  **Next we will want to verify that the `maven-release-user` user in Gerrit 
has push access.**

TASK DETAIL
  https://phabricator.wikimedia.org/T247123

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Mstyles, hashar
Cc: Addshore, hashar, Aklapper, Jdforrester-WMF, Blissjay007, Oblanco79, 
Alter-paule, Beast1978, CBogen, Un1tY, Hook696, Daryl-TTMG, RomaAmorRoma, 
E.S.A-Sheild, darthmon_wmde, Kent7301, Meekrab2012, joker88john, CucyNoiD, 
Nandana, NebulousIris, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, 
Adrian1985, Cpaulf30, Lahi, Gq86, Af420, Darkminds3113, Bsandipan, Lordiis, 
Lucas_Werkmeister_WMDE, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, 
Liugev6, QZanden, EBjune, merbst, LawExplorer, WSH1906, Lewizho99, Maathavan, 
_jensen, rosalieper, Scott_WUaS, Jonas, Xmlizer, thcipriani, jkroll, 
Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, Lydia_Pintscher, 
Mbch331, Jay8g
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to