---
sourceDocument: Xanadu IT Service Management
sourceDocumentLink: https://www.servicenow.com/docs/r/de-DE/xanadu/it-service-management

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Reduzieren Sie Aufrufe von Jenkins auf ServiceNow DevOps, um Pipeline-Informationen abzurufen

# Reduzieren Sie Aufrufe von Jenkins auf ServiceNow DevOps, um Pipeline-Informationen abzurufen {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Aktivieren Sie das Feld Nachverfolgungsprüfung erzwingen im Konfigurationsformular Jenkins, um eine Pipeline-Nachverfolgungsdatei in Jenkinszu erstellen. ServiceNow DevOps sendet einen REST-Aufruf an Jenkins, um die Nachverfolgungsdatei zu aktualisieren, wenn das Feld „Nachverfolgung" in einer Pipeline geändert wird.

## Prüfung zur Nachverfolgung erzwingen {#reduce-pipeline-info-calls-jenkins__section_u3f_pdw_mqb}

Der Konfigurationsabschnitt \[ ServiceNow DevOps in Jenkins enthält das Kontrollkästchen „ Nachverfolgung erzwingen ", um die Anzahl der Aufrufe zu reduzieren, die über Jenkins an DevOps getätigt werden, um Pipelineinformationen abzurufen, z. B. die nachverfolgten Pipelines. Basissystem-Flows:

* DevOps Jenkins Dateiaktualisierung: Flow nachverfolgen
* DevOps Jenkins Dateiaktualisierung: Test-Info-Flow
{#reduce-pipeline-info-calls-jenkins__ul_anv_13w_mqb}

## Funktionsweise {#reduce-pipeline-info-calls-jenkins__section_hgg_tjw_mqb}

In früheren Versionen hat ein REST-Aufruf die Pipeline-Informationen für jeden ausgelösten Build Jenkins abgerufen. Wenn Sie mehrere Pipelines in Ihrer Umgebung Jenkins hatten und nur einige davon nachverfolgten, bedeutete dies, dass ein Anruf getätigt wurde, um die Nachverfolgungsinformationen für jede Pipeline abzurufen, auch wenn Sie einige davon nachverfolgten.

Wenn Sie zum ersten Mal einen Jenkins -Build oder eine Pipeline-Ausführung auslösen, führt Jenkins einen API-Aufruf für Pipeline-Informationen durch und erstellt die Datei <var class="keyword varname">snPipelineInfo.json</var> im Verzeichnis „ /{JENKINS_HOME}/jobs/{jobName}. Bei jeder nachfolgenden Pipeline-Ausführung prüft Jenkins die verfügbaren Informationen in der Datei <var class="keyword varname">snPipelineInfo.json</var>, bevor ein Aufruf der Pipeline-Informations-API durchgeführt wird.  
Wenn Sie das Kontrollkästchen „Überprüfung mit Nachverfolgung erzwingen" deaktivieren, geschieht Folgendes:

* Der Flow DevOps JenkinsDateiaktualisierung Nachverfolgung wird ausgelöst, wenn Sie das Feld Nachverfolgung im Pipeline-Formular aktualisieren. Die Informationen im Feld „ <var class="keyword varname">Nachverfolgung“ werden in der Datei snPipelineInfo.json</var>aktualisiert.
* DevOps Jenkins Dateiaktualisierung: Der Flow „Testinformationen" wird ausgelöst, wenn Sie die Testtypzuordnung für die Integration des Tools Jenkins aktualisieren und sicherstellen, dass die Testinformationen in der Datei <var class="keyword varname">snPipelineInfo.json</var> aktualisiert werden.
{#reduce-pipeline-info-calls-jenkins__ul_cnm_n3w_mqb}

Wenn Sie das Kontrollkästchen „Nachverfolgung erzwingen" aktivieren, führt Jenkins API-Aufrufe für Pipelineinformationen an DevOps durch, auch wenn in der Datei snPipelineInfo.json Nachverfolgungs-/ <var class="keyword varname">Testinformationen</var> vorhanden sind.

