Repository auto-import

Tags: Flow

Overview

The repository auto-import feature gives you the ability to have all repos import automatically. With this feature turned "on" any new repo you create will automatically be imported into your account. Find an overview of the feature and its advanced settings.

Getting Started

The auto-import feature can be found on any integration, however the advanced settings are only available for Git based Integrations.

Step 1: To locate and adjust the auto-import settings, go to the top navigation bar and click Settings. Use the left navigation under Integrations, click Integrations.


Step 2: Click on a Git integration.


Step 3: On the integration page click on the Repo tab.


Step 4: Here you will see what groups you have auto-import enabled. You can turn this feature "on" or "off" at any point.


Advanced Settings

The auto-import advanced settings allow you to exclude specific repos or groups of repos from being auto-imported into your account. You can locate the advanced settings on the integration page under the Repo Project Settings.

Step 1: Click the Advanced tab.


Step 2: On the Advanced settings page you can exclude repos from being auto-imported in three different ways:

  • Exclude Repos by Name - This rule will exclude a repo by name. If the repo you wish to exclude is already imported, it will be deleted.
  • Exclude Repos by Regular Expression - This rule will exclude any repo that matches your regular expression. It will only apply to non-imported repos.
  • Exclude Repos by Date - This rule will allow you to exclude repos by a specific date or a range of dates (older than or younger than).


Exclude Repos by Name

Exclude any repo (imported or available) by name using this setting.

Step 1: Click Add More to locate repos by name.


Step 2: Type in the name of the repo you would like to exclude. If the repo is already imported it will say in red imported, as depicted below.


Step 3: Once you have selected the repo you would like to exclude you will be prompted to confirm your action. Click Yes if you would like to proceed.


Step 4: Success, the repo will no longer be imported when the auto-import feature is turned "on" for this integration.


Exclude Repos by Regular Expression

Exclude one or multiple repos by regular expression. These rules do not apply to already imported repos. If you would like to exclude any imported repos you will need to first delete them from Flow.

Step 1: Click Add Rule to locate repos by name.


Step 2: Enter your regular expression, then select to match on repo name or group name. You can also filter down to a specific group within your integration if necessary. Click Save.


Step 3: You will be prompted to confirm your action. Click Yes if you would like to proceed.


Step 4: Success, any repo that matches this regular expression will not be imported when the auto-import feature is turned "on" for this integration.


Exclude Repos by Date

Exclude repos by date. Any rule added here will not apply to any repos that are already imported. If you would like to exclude any imported repos you will need to first delete them from Flow.

Step 1: Click Add Date


Step 2: In this modal you can select a specific date from the calendar the choose whether you want to exclude repos older or younger than the date. You can also filter down to a specific group within your integration if necessary. Click Save.


Step 3: You will be prompted to confirm your action. Click Yes if you would like to proceed.


Step 4: Success! You have excluded repos from being auto-imported based off of your specified date.



back to top


If you need help, please email support@pluralsight.com for 24/7 assistance.