This repository has been archived on 2023-10-10. You can view files and clone it, but cannot push or open issues or pull requests.
DroneHelper/src/DroneHelper.psd1
Marco Blessing 175e77055f
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is failing
update meta files (#4)
#### 📖 Summary

- Updates Readme file to match recent template layout
- Updates module manifest: links asset files.

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [x] Tested via Drone.io pipeline
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Co-authored-by: OCram85 <marco.blessing@googlemail.com>
Reviewed-on: #4
2022-07-14 10:46:54 +02:00

191 lines
6.1 KiB
PowerShell

#
# Module manifest for module 'DroneHelper'
#
# Generated by: OCram85
#
# Generated on: 13.06.2022
#
@{
# Script module or binary module file associated with this manifest.
RootModule = 'ModuleRoot.psm1'
# Version number of this module.
ModuleVersion = '0.0.1'
# Supported PSEditions
CompatiblePSEditions = @(
'Desktop',
'Core'
)
# ID used to uniquely identify this module
GUID = '4293292f-eac8-42ed-8e9d-437d4f405d2c'
# Author of this module
Author = 'OCram85'
# Company or vendor of this module
CompanyName = ''
# Copyright statement for this module
Copyright = '(c) OCram85. All rights reserved.'
# Description of the functionality provided by this module
Description = 'Helper module for Drone.io CI.'
# Minimum version of the PowerShell engine required by this module
PowerShellVersion = '5.1'
# Name of the PowerShell host required by this module
# PowerShellHostName = ''
# Minimum version of the PowerShell host required by this module
# PowerShellHostVersion = ''
# Minimum version of Microsoft .NET Framework required by this module.
# This prerequisite is valid for the PowerShell Desktop edition only.
# DotNetFrameworkVersion = ''
# Minimum version of the common language runtime (CLR) required by this module.
# This prerequisite is valid for the PowerShell Desktop edition only.
# ClrVersion = ''
# Processor architecture (None, X86, Amd64) required by this module
# ProcessorArchitecture = ''
# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(
@{
ModuleName = 'PSScriptAnalyzer'
RequiredVersion = '1.20.0'
},
@{
ModuleName = 'Pester'
RequiredVersion = '5.3.1'
},
@{
ModuleName = 'posh-git'
ModuleVersion = '1.1.0'
}
)
# Assemblies that must be loaded prior to importing this module
# RequiredAssemblies = @()
# Script files (.ps1) that are run in the caller's environment prior to importing this module.
# ScriptsToProcess = @()
# Type files (.ps1xml) to be loaded when importing this module
# TypesToProcess = @()
# Format files (.ps1xml) to be loaded when importing this module
# FormatsToProcess = @()
# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess
# NestedModules = @()
# Functions to export from this module, for best performance, do not use wildcards and do not delete the entry,
# use an empty array if there are no functions to export.
FunctionsToExport = @(
# Build
'Merge-ModuleRoot',
'New-BuildPackage',
'Update-ModuleMeta',
# Changelog
'Update-Changelog',
# Deploy
'Invoke-Publish',
# Deps
'Install-ModuleDependency',
'Invoke-InstallDependency',
# Docs
'New-Docs',
'Update-Docs',
# FileLinter
'Invoke-FileLinter',
'Test-FileBOM',
'Test-FileEncoding',
'Test-FileEOF',
'Test-FileEOL',
'Test-FileTab',
'Test-FileTailingWhitespace',
# Helper
'Get-RepoPath',
'Set-EOL',
# Pester
'Invoke-UnitTest',
# PRComment
'Send-PRComment',
# PSScriptAnalyzer
'Invoke-Linter',
# State
'Invoke-BuildState',
'Write-FailureStateFile',
'Write-ResultFile'
)
# Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry,
# use an empty array if there are no cmdlets to export.
CmdletsToExport = @()
# Variables to export from this module
VariablesToExport = '*'
# Aliases to export from this module, for best performance, do not use wildcards and do not delete the entry,
# use an empty array if there are no aliases to export.
AliasesToExport = @()
# DSC resources to export from this module
# DscResourcesToExport = @()
# List of all modules packaged with this module
# ModuleList = @()
# List of all files packaged with this module
# FileList = @()
# Private data to pass to the module specified in RootModule/ModuleToProcess. This may also contain a PSData
# hashtable with additional module metadata used by PowerShell.
PrivateData = @{
PSData = @{
# Tags applied to this module. These help with module discovery in online galleries.
Tags = @('gitea', 'drone.io', 'Module Build helper')
# A URL to the license for this module.
LicenseUri = 'https://gitea.ocram85.com/OCram85/DroneHelper/src/branch/master/LICENSE'
# A URL to the main website for this project.
ProjectUri = 'https://gitea.ocram85.com/OCram85/DroneHelper'
# A URL to an icon representing this module.
IconUri = 'https://gitea.ocram85.com/OCram85/DroneHelper/raw/branch/master/assets/logo256.png'
# ReleaseNotes of this module
ReleaseNotes = 'See https://gitea.ocram85.com/OCram85/DroneHelper/releases page for details.'
# Prerelease string of this module
# Prerelease = ''
# Flag to indicate whether the module requires explicit user acceptance for install/update/save
# RequireLicenseAcceptance = false
# External dependent modules of this module
# ExternalModuleDependencies = @()
} # End of PSData hashtable
} # End of PrivateData hashtable
# HelpInfo URI of this module
# HelpInfoURI = ''
# Default prefix for commands exported from this module. Override the default prefix using
# Import-Module -Prefix.
# DefaultCommandPrefix = ''
}