Quiero publicar mi display-console-output-plugin .
Pero recibí un post de error que decía ssh: Could not resolve hostname lyenliang: Name or service not known
al ejecutar mvn release:prepare release:perform -Dusername=lyenliang -Dpassword=myPassword
, donde lyenliang
es mi count github.
Puede encontrar más información sobre el command anterior aquí .
Este post de error proviene de cmd.exe /X /C "git push lyenliang:********@github.com:jenkinsci/display-console-output-plugin.git refs/heads/master:refs/heads/master"
.
No entiendo por qué sigo recibiendo este error. Solicité con éxito permiso de carga .
¿Por qué dice que mi count github no es un nombre válido?
Puede visitar aquí para get más posts de error.
Aquí está la configuration.xml que tengo:
<settings> <pluginGroups> <pluginGroup>org.jenkins-ci.tools</pluginGroup> </pluginGroups> <profiles> <!-- Give access to Jenkins plugins --> <profile> <id>jenkins</id> <activation> <activeByDefault>true</activeByDefault> <!-- change this to false, if you don't like to have it on per default --> </activation> <repositories> <repository> <id>repo.jenkins-ci.org</id> <url>https://repo.jenkins-ci.org/public/</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>repo.jenkins-ci.org</id> <url>https://repo.jenkins-ci.org/public/</url> </pluginRepository> </pluginRepositories> </profile> </profiles> <mirrors> <mirror> <id>repo.jenkins-ci.org</id> <url>https://repo.jenkins-ci.org/public/</url> <mirrorOf>mgo-public</mirrorOf> </mirror> </mirrors> </settings>
Resolví este problema al poner mi nombre de usuario y contraseña de github en settings.xml
(mire aquí cómo ponerlos en este file) y luego ejecutar mvn release:prepare release:perform
.
El command git push
dentro de este método se convierte en cmd.exe /X /C "git push git@github.com:jenkinsci/display-console-output-plugin.git refs/heads/master:refs/heads/master"
. Se ejecutó sin errores.
Sin embargo, todavía no sé por qué no funciona poner mi count y contraseña de github en la línea de command. Uso la misma count y contraseña para github y jenkins-ci.org.