How Can We Help?

Search for answers or browse our knowledge base.

Recent Comments

    Archives

      Solutions

      Docs

      Contact

      SYNCNOW

      SyncNow logo SyncNow – connect teams , tools and processes

      Create DevOps Gate Process

      < All Topics

      Overview

      This document describe the procedure to setup a devops gate process

      Create a new DevOps Gate Process

      1. Navigate to the DevOps Gate page
      2. Press the Add DevOps Gate Process button

      Configure System Security with DevOps Gate

      1. Open another browser tab, go to the Systems page
      2. Press the edit button of systems that are in the DevOps Process
      j2.jpg
      1. Select preferable Webhook Security options
        1. Restrict Webhooks to specific IP Addresses
        2. Allow Anonymous web hook notifications DevOps Gate or User SyncNow username account for authenticating webhook requests in to the system.
      2. Save the system configuration
      Using Anonymous web hook notifications is not recommended and dangerous.We highly recommend setting the origin IP Address for the work systems from which webhooks are issued to SyncNow

      Configuring the DevOps Gate Process

      1. Set a name for the process
      2. Select systems from which to receive a WebHook and a target system where update entities
      3. Add unique system prefixes. By these prefixes the service will recognize from which system is an entity and which entity should be updated
      4. Select allowed target sub projects. Only an entity from allowed projects will be created or updated, and only to entities from the allowed sub projects will be added a comment;
      5. Select Create | Update | Upload Attachments action
      6. Press the Save button

      A new DevOps Gate Process has been created

      Set DevOps Gate Process Mapping

      1. Press the Mapping Entities button
      2. Add entities pairs. On each API call will be created (or updated previously created) as many entities as many entity types will be added to the mapping (on image below it is only one entity). System connectors without entities such as jenkins or generic system (for API calls) allow mapping only SyncNow Virtual Entity to another target entity. Generic System and Jenkins can be only the source

      Field Mapping

      1. Press the Mapping Fields button
      1. Add as many fields as needed. For Generic System only SyncNow Virtual Field is available, but you can define fields with any names, every name defines a parameters received from the source system side and mapped to target field , generic system and jenkins can be only be the source of the process.
      2. Press the Save button
      3. Press the Edit Field button to open the dialog with advanced field definitions
      j8.jpg
      1. Set C# or Constant data transformation for mapped fields if needed to any value received from systems
      Was this article helpful?
      0 out of 5 stars
      5 Stars 0%
      4 Stars 0%
      3 Stars 0%
      2 Stars 0%
      1 Stars 0%
      5
      How can we improve this article?
      Please submit the reason for your vote so that we can improve the article.
      Table of Contents
      Skip to content