Globalcorp

Step 1 of 7

Build Software

Globalcorp- Build Software

Updated Sep 16, 2026 · Harness Admin

Platform Concept: Application Integrations

  • As the platform team, we'll build an enterprise-grade, scalable template for Servicenow.
  • Our template will have steps for creation, approval, and stage update.

A) Create Connector

  1. In the left nav scope selector, click projects then your project.

    GC Build

  2. In the left nav, click Project Settings, then Connectors.

  3. Click +New Connector, search at the top for servicenow, and click the ServiceNow icon.

  4. Follow the table to configure:

    Name

    Text
    Globalcorp ServiceNow

    GC Build

    ServiceNow URL

    Text
    https://ven03172.service-now.com

    username

    Text
    demo-admin

    Password/API Key

    click Create or Select a Secret At top, click Organization click servicenowtoken

    GC Build Continue save and continue

  5. Hang tight for a second while Harness establishes the connection and confirms permissions.

  6. Click Finish

B) Create Template

  1. In the left nav, click Pipelines, then +Create a Pipeline. (You might need to scroll-wheel up to top)

  2. Name it Software Delivery Fastlane, then click Start.

  3. Click + sign above Add Stage, click Custom Stage, Name it Ticketing, then click Set Up Stage.

  4. In the bottom half, click + above Add Step, then click Add Step.

  5. Scroll to ServiceNow, and click ServiceNow Create.

  6. Follow the table to configure:

    Name
    Text
    Create Ticket
    ServiceNow Connector

    Globalcorp ServiceNow

    Ticket Type

    Change Request

    Description
    Text
    New ticket tracking pipeline: <+pipeline.sequenceId>
    Short Description
    Text
    Initiated by: <+pipeline.triggeredBy.email>
  7. (optional) Click +Fields+ to review. Harness loads all fields from your instance.

  8. Click Apply Changes, then save in the top right.

  9. At the top, click the Ticketing stage. In the middle-right of screen, click Save as Template.

  10. Follow the table to configure:

    Name
    Text
    Ticketing
    Version Label

    1

    save

  11. Click Yes when asked to Use Template Ticketing.

  12. Save the pipeline.

Platform Concept: Golden Templates

  • We just built a stage template with infinite reusability and central upkeep.
  • Next, we'll setup a single pipeline to deliver any number of applications.

C) Software Delivery Fastlane

  1. In the top-half, click + above Add Stage, then click Build.
  2. Name the stage Build Java, then Click in Repository.
  3. Select catalogapi-norefs, then Apply Selected, then Set Up Stage.
  4. In the middle Infrastructure tab, click Cloud, review the Platform options, then click Continue >.
  5. In the bottom half, click Add Step, click Owasp.
  6. Update the name to Owasp, then click Apply Changes.
  7. Click Add Step, click Build and Push an image to Docker.
  8. Update the name to Build and Push to Docker.
  9. In the Registry box, click - Select Registry -
  10. Click +New Registry in the top right, select Docker, and name the registry {{project}}-globalcorp.
  11. Change the visibility to public.
  12. Click Create Registry.
  13. For Package Name, enter catalogapi, then click the + catalogapi popup to select it.
  14. Add a new tag using the following:
Text
<+project.identifier>
  1. Enable Docker Layer caching, then click apply changes.
  2. Click save in the top right corner, then Run.