/
Git Operations Help

Git Operations Help

Description: The Git Operations pipeline step currently enables user to ‘Create a Tag’ and ‘Create a PR’. Use the following documentation as a guideline to set up a Git Operations pipeline step and analyze corresponding Pipeline Activity Logs.

Prerequisite: Before Git Operation pipeline step configuration can take place, a properly configured SCM tool (currently Bitbucket, Github and Gitlab are supported) must be created in Tool Registry.

Create a Pull Request Step Configuration

Make the following selections to make a pull request using this pipeline step:

  • SCM Type - Choose a source management type. Choose Bitbucket, Github, Gitlab or Azure Devops. It does not yet support Azure Devops.

  • SCM Account - Choose configured account

  • Workspace/Project -

  • Repository -

  • Branch -

  • Git Action - Select ‘Create PR’.

  • Target Branch -

  • Description -

Pipeline Activity Logs

Monitor the pipeline logs in real time to analyze the status. The following scenarios exist for the Create a Pull Request Git Action:

Successful Pull Request

Pull Request Already Exists

No Commits Between Branch and Target Branch

Create a Tag Step Configuration

Make the following selections to create a tag using this pipeline step.

  • SCM Type - Choose a source management type. Choose Bitbucket, Github, Gitlab or Azure Devops. It does not yet support Azure Devops.

  • SCM Account - Choose configured account

  • Workspace/Project -

  • Repository -

  • Branch -

  • Git Action - Select ‘Create a Tag’.

  • Dynamic Tag Name - Provide a name. To make the name dynamic, changing for each pipeline run, add the following text: date, timestamp and run_count.

Pipeline Activity Logs

Monitor the pipeline logs in real time to analyze the status. The following scenarios exist for the Create a Tag Git Action:

Successful Tag Creation

Tag Already Exists

 

Related content

Apigee Functionality
Apigee Functionality
Read with this
Post commit Webhook
Post commit Webhook
More like this
Git Custodian Pipeline Support
Git Custodian Pipeline Support
Read with this
How To: Create a YAML Pipeline Mapping
How To: Create a YAML Pipeline Mapping
More like this
GIT to GIT Sync Task Documentation
GIT to GIT Sync Task Documentation
More like this
Opsera Tasks: Getting Started
Opsera Tasks: Getting Started
More like this