Bitbucket Activities

Custom Activity

Custom Activity

Updated: October 14th, 2020

Published: April 14th, 2020

Downloads: 12

Industry: Information

Language compatibility: Visual Basic

Community Support

Bitbucket Activities

Custom Activity

Summary: 

A collection of activities that allow for management of Bitbucket repositories

This package provides a Bitbucket API Scope for authentication and several Bitbucket activities. The activities perform functions for repository management like commiting a file, deleting or creating a repository and getting repository details for a given workspace.

Bitbucket API Scope
This scope acts as an authentication mechanism to allow activities contained within it to interact with Bitbucket.

Get Workspaces
An activity that gets a paginated output of all of the Bitbucket workspaces for a specified user account (set in Bitbucket API Scope).

Get Repositories
An activity that gets a paginated output of all of the Bitbucket repositories for a specified workspace.

Commit File
Select a file to be committed to a specified repository and branch. You can also include a commit message.

Manage Repository
An activity that allows for common actions to be performed on a specified repository.
Available actions:
  • Read Repository (GET)
  • Create Repository (POST)
  • Delete Repository (DELETE)

Details

Benefits

This package provides an easy-to-use interface for Bitbucket APIs. The hard work is taken care of so you can focus on getting more done, faster.

Compatibility

v2019.10.4 onwards

Dependencies

The following are imported automatically when this custom activity pack is installed in UiPath Studio and are provided here for reference only:
Pathoschild.Http.FluentClient [v3.3.1 or greater]
Microsoft.AspNet.WebApi.Client [v5.2.7 or greater]
Newtonsoft.Json [v6.0.4 or greater]

You will also need a Bitbucket account and the ability to create an App Password (see documentation for details)

Resources

- Bitbucket Activities Guide.pdf

Licensing

By clicking download you agree to the following license.