-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathPsGitHubOrgMap.psd1
45 lines (45 loc) · 1.41 KB
/
PsGitHubOrgMap.psd1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# Generated by: Peter.Vandivier
# Generated on: 2023-05-17
@{
RootModule = 'PsGitHubOrgMap.psm1'
ModuleVersion = '0.0.4'
GUID = '069bfbf7-4926-48f9-b626-3829fdae9fe7'
Author = 'Peter.Vandivier'
Copyright = '(c) Peter.Vandivier. All rights reserved.'
Description = @"
Dump & restore the configuration of a GitHub organization to an infra-as-code config repo.
For a given GitHub Org, dump the membership & repository configuration to the filesystem.
For a filesystem record of a GH Org config, deploy that org to match the filesystem record.
"@
RequiredModules = @(
@{
ModuleName = 'PowerShellForGitHub'
Guid = '9e8dfd44-f782-445a-883c-70614f71519c'
ModuleVersion = '0.16.1'
}
)
FunctionsToExport = @(
'Add-GomTeamMember'
'Deploy-GomOrganization'
'Deploy-GomRepo'
'Deploy-GomTeam'
'Deploy-GomUser'
'Export-GomOrganization'
'Export-GomRepo'
'Export-GomTeam'
'Export-GomUser'
'Get-GomConfiguration'
'Import-GomConfiguration'
'Initialize-GomConfiguration'
'Initialize-GomFolder'
'Sync-GomRepo'
'Sync-GomTeam'
'Sync-GomUser'
)
PrivateData = @{
PSData = @{
ProjectUri = 'https://github.com/petervandivier/PsGitHubOrgMap'
LicenseUri = 'https://opensource.org/licenses/MIT'
}
}
}