Mostrar en Gitlab TeamCity Builds Status -- teamcity campo con gitlab camp Relacionados El problema

Show in GitLab TeamCity builds status


4
vote

problema

Español

He logrado configurar el TeamCity para extraer automáticamente los nuevos cambios facturados de GitLab y construirlo.

Siguiente Paso Me gustaría que el icono de estado de construcción en Gitlab refleje el estado de construcción de TeamCity.

En el momento en que se construye cada equipo de construcción, Gitlab continúa mostrando "Build: Build: omitido". Como entiendo, esto es porque no se ejecuta con Gitlab CI y que mi repo se pierde gitlab-ci.yml. Configuré el servicio de Teamcity CI para el proyecto, pero no ayudó con nada. Tal vez estoy malentendido el propósito de este servicio.

¿Hay alguna manera de cambiar el rastreador de compilación predeterminado de Gitlab-CI a Teamcity para que pueda ver el estado de construcción de TeamCity en Gitlab también?

Original en ingles

I've managed to configure TeamCity to automatically pull the new checked-in changes from GitLab and build it.

Next step I would like that the build status icon in GitLab reflects the build status from TeamCity.

At the moment each build TeamCity builds, GitLab continues to show "build:skipped". As I understand this is because it's not run with Gitlab CI and that my repo misses gitlab-ci.yml. I did setup the TeamCity CI service for the project but it didn't help with anything. Maybe I'm misunderstanding the purpose of this service.

Is there a way to change the default build tracker from GitLab-CI to TeamCity so that I can see the build status from TeamCity in GitLab as well?

     
 
 

Lista de respuestas

2
 
vote
vote
La mejor respuesta
 

Para ver su estado de compilación en GITLAB, debe configurar una función de editor de estado de confirmación para su configuración de compilación. El complemento del editor de estado de confirmación es de origen abierto y está ubicado en github

Actualmente, no tiene soporte de GITLAB fuera de la casilla, pero hemos recibido un Solicitud de tracción que lo implementa. Aún no lo hemos fusionado al complemento, por lo que puede esperar a que la PR se fusione (observe la solicitud en el rastreador aquí ), o puede crear el complemento de la sucursal con la PR incluida e instalarla en su servidor.

 

To view your build status on GitLab, you need to setup a commit status publisher feature for your build configuration. The commit status publisher plugin is open source and located on GitHub

Currently, it does not have GitLab support out-of-the-box, but we have received a pull request that implements it. We have not yet merged it to the plugin, so you can either wait for the pr to be merged (watch the request in the tracker here), or you can build the plugin from the branch with the pr included and install it on your server.

 
 
9
 
vote

Con TeamCity 10 La función de compilación de editores de estado de confirmación se implementa con la instalación predeterminada. También Gitlab se admite ahora fuera de la caja. Ingrese la URL de su servidor y su token privado y funcionará como un encanto.

 

With TeamCity 10 the Commit Status Publisher build feature is deployed with the default installation. Also GitLab is supported now out of the box. Enter the URL of your server and your private token and it will work like a charm.

 
 
         
         

Relacionados problema

5  Herramienta de repo de Android `Repose Update` sin Gerrit  ( Android repo tool repo update without gerrit ) 
Estamos usando la herramienta Replo de Android para nuestro propio software de Android. Estamos utilizando Gitlab, no gerrit para revisión de código. Con Gi...

17  git clon funciona; El submódulo GIT falla el "permiso denegado"  ( Git clone works git submodule fails permission denied ) 
En un repositorio privado de GITLAB, cuando ejecuto git clone git@git.privateserver.local:group/project-submodule.git , el clon se completa con éxito. Como ...

2  Obtenga Git BranchName en WixSetup Project Build Variable  ( Get git branchname in wixsetup project build variable ) 
Estoy usando Visual Studio 2015 con GITLAB. ¿Cómo puedo obtener mi nombre de sucursal de Git actual en mis proyectos de configuración de VS, construir variabl...

1  ¿Cómo aumentar la concurrencia de trabajo de Gitlab en GKE Kubernetes Runner?  ( How to increase gitlab job concurrency on gke kubernetes runner ) 
He creado dos corredores de Gitlab a través de La creación del corredor predeterminada estándar UI en GITLAB (3 nodos N1-Standard-4 GKE Cluster). i ' he es...

0  GITLAB: evento de WebHOOK en CREATE BRANCH  ( Gitlab webhook event on create branch ) 
¿Es posible ejecutar un webhook cuando se crea una rama? Si esto no es posible, hace un incendio de gancho en Git cuando se crea una sucursal a través de la...

0  Build Manual Gitlabci Pipeline Trabajo usando ID de confirmación específica  ( Build manual gitlabci pipeline job using specific commit id ) 
Necesito construir un oleoducto de Gitlab CI manualmente, pero no usar la última de mi sucursal maestra, pero utilizando un comité específico. He intentado ej...

0  GITLAB: Mientras clonaba un repo a través de SSH, sigue pidiendo contraseña  ( Gitlab while cloning a repo via ssh it keeps asking for password ) 
He instalado GITLAB en Linux (RHEL 6.7). Mientras clonaba el repo a través de SSH, sigue solicitando la contraseña para GIT, sin embargo, está funcionando bie...

0  Repositorio Git Clone en Gitlab Runner  ( Clone git repository in gitlab runner ) 
Necesito ayuda sobre Gitlab Runner. Necesitaría clonar un otro repositorio de Gitlab donde se lanza el corredor. Por ejemplo: CI Runner Runner-Repo-A ejec...

0  Jenkins no se conecta a un repositorio remoto  ( Jenkins fails to connect to a remote repository ) 
En la configuración de "Administración de código fuente" de la configuración para My Jenkins, he agregado un repositorio de git seleccionando su URL y Credenc...

1  Cómo obtener el archivo de informe de Docker e inserte al repositorio de GITLAB  ( How get report file from docker and insert to gitlab repository ) 
He creado Docker que ejecuta pruebas automatizadas. Lo ejecuto por gitlab script . Todos los trabajos, excepto el archivo de informe. No puedo obtener un arc...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos