Skip to content

SkylineCommunications/SLC-C-Github-Repositories

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

102 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SLC-Connector-Github-Repositories

Quality Gate Status

This DataMiner connector allows you to monitor and control GitHub repositories. It uses the GitHub API to poll the repos and execute actions on them.

General

Getting Started

Step 1: Deploy the Low Code App Editor package

  1. Click the Deploy button to deploy the connector directly to your DataMiner System.
  2. Optionally, go to admin.dataminer.services and verify whether the deployment was successfull.

Step 2: Create an element

  1. Open DataMiner Cube and navigate to the Surveyor module.
  2. Right-click a view and select New -> Element
  3. Give it a name
  4. Select the Github Repositories protocol and the latest version
  5. Fill in https://api.github.com as the IP address/host
  6. Press Create

Step 3: Configuring the element

  1. Go to Github.com
  2. Sign in and go to Settings -> Developer settings -> Personal access tokens -> Tokens (classic)
  3. After generating a new token go back to the element and put in the API Key parameter on the General/Configuration page.

(Optional) Step 4: Add a GitHub Repository

  1. Go to the Repositories page
  2. Right-click on the table and select Add...
  3. Fill in the name and owner of the repository
  4. Press Ok

Use Cases

Tracking issues across repositories

A simple use case could be creating an alarm template to notify you when issues or pull requests come in for you repositories. You could create 1 element per group of related repositories. For example you have a Connector repo, Connector Api repo and an automation script repo that all work together.

Contributing

To contribute to this connector, create a fork on Github and create a pull request. We will do a code review on the changes as soon as possible and merge in the suggestions.

Support

For additional help, reach out to arne.maes@skyline.be

About

A DataMiner connector that can track github repositories.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages