stitch
0.1.1-beta2
A PowerShell build system stitching together Invoke-Build tasks
Minimum PowerShell version
7.0
See the version list below for details.
Installation Options
Owners
Copyright
(c) Timothy R. Aldrich. All rights reserved.
Package Details
Author(s)
- Timothy R. Aldrich
Tags
Functions
Add-ChangelogEntry ConvertFrom-Changelog ConvertTo-Changelog Export-ReleaseNotes Get-ChangelogConfig Set-ChangelogRelease Convert-ConfigurationFile Get-BuildConfiguration Get-TaskConfiguration Merge-BuildConfiguration Select-BuildRunBook Convert-LineEnding Find-ParseToken Format-File Get-ParseToken Invoke-ReplaceToken Measure-File Merge-SourceItem Test-WindowsLineEnding Get-FeatureFlag Test-FeatureFlag Add-GitFile Checkpoint-GitWorkingDirectory Clear-MergedGitBranch ConvertFrom-ConventionalCommit Get-GitFile Get-GitHistory Get-GitHubDefaultBranch Get-GitMergedBranch Get-GitModifiedFile Get-GitRemoteTrackingBranch Get-GitStagedFile Get-GitUntrackedFile Join-PullRequest Start-GitBranch Sync-GitRepository Undo-GitCommit Update-GitRepository Get-BuildTask Get-TaskHelp Test-InInvokeBuild ConvertFrom-CommentedProperty Get-ModuleExtension Test-CommentedProperty Update-ManifestField Invoke-BuildNotification Confirm-Path Find-BuildConfigurationRootDirectory Find-BuildProfileRootDirectory Find-BuildRunBook Find-InvokeBuildScript Find-InvokeBuildTaskFile Find-LocalUserStitchDirectory Find-StitchConfigurationFile Get-ModulePath Resolve-ProjectRoot Test-PathIsIn Test-ProjectRoot Get-ProjectPath Get-ProjectVersionInfo Initialize-StitchProject New-StitchBuildProfile New-StitchBuildRunner New-StitchConfigurationFile New-StitchConfigurationPath New-StitchPathConfigurationFile New-StitchRunBook Resolve-ProjectName Test-ProjectPath Write-StitchLogo Find-TodoItem Get-ModuleItem Get-SourceItem Get-SourceTypeMap Get-TestItem New-FunctionItem New-SourceComponent New-SourceItem New-SourceTypeMap New-TestItem Rename-SourceItem Get-StitchTemplate Get-CurrentEditorFile Get-VSCodeSetting
PSEditions
Dependencies
This module has no dependencies.
FileList
- stitch.nuspec
- Defaults.psd1
- BuildScripts\InvokeBuildFunctions\Exit-Build.build.ps1
- BuildScripts\Tasks\confirm.module.directory.build.ps1
- BuildScripts\Tasks\uninstall.module.build.ps1
- feature.flags.config.psd1
- BuildScripts\InvokeBuildFunctions\Exit-BuildJob.build.ps1
- BuildScripts\Tasks\confirm.project.directory.build.ps1
- BuildScripts\Tasks\unregister.project.psrepo.build.ps1
- Import-BuildScript.ps1
- BuildScripts\InvokeBuildFunctions\Exit-BuildTask.build.ps1
- BuildScripts\Tasks\copy.additional.item.build.ps1
- BuildScripts\Tasks\update.changelog.build.ps1
- Import-TaskFile.ps1
- BuildScripts\InvokeBuildFunctions\Set-BuildFooter.build.ps1
- BuildScripts\Tasks\format.manifest.file.array.build.ps1
- BuildScripts\Tasks\update.markdownhelp.file.build.ps1
- sourcetypes.config.psd1
- BuildScripts\InvokeBuildFunctions\Set-BuildHeader.build.ps1
- BuildScripts\Tasks\format.manifest.file.build.ps1
- BuildScripts\Tasks\write.externalhelp.file.build.ps1
- BuildScripts\Output\Invoke-OutputHook.task.ps1
- BuildScripts\Tasks\format.module.file.build.ps1
- BuildScripts\Tasks\write.manifest.file.build.ps1
- stitch.psd1
- BuildScripts\Output\Out-TaskHelp.task.ps1
- BuildScripts\Tasks\import.module.source.build.ps1
- BuildScripts\Tasks\write.module.file.build.ps1
- stitch.psm1
- BuildScripts\Output\Write-BuildLog.task.ps1
- BuildScripts\Tasks\import.module.stage.build.ps1
- BuildScripts\Tasks\write.module.file.prefix.build.ps1
- BuildScripts\AddTaskFunctions\Add-AfterTask.task.ps1
- BuildScripts\Phases\Import-PhaseDefinition.task.ps1
- BuildScripts\Tasks\install.module.allusers.build.ps1
- BuildScripts\Tasks\write.module.file.suffix.build.ps1
- BuildScripts\AddTaskFunctions\Add-BeforeTask.task.ps1
- BuildScripts\Phases\Initialize-PhaseDefinition.task.ps1
- BuildScripts\Tasks\install.module.currentuser.build.ps1
- BuildScripts\Tasks\write.module.modulebuilder.build.ps1
- BuildScripts\AddTaskFunctions\Add-CleanseTask.task.ps1
- BuildScripts\Phases\phases.build.ps1
- BuildScripts\Tasks\install.module.saveto.build.ps1
- BuildScripts\Tasks\write.releasenotes.build.ps1
- BuildScripts\AddTaskFunctions\Add-JobTask.task.ps1
- BuildScripts\Tasks\add.exported.aliases.build.ps1
- BuildScripts\Tasks\install.psdepend.build.ps1
- formats\Stitch.ModuleItemInfo.Format.ps1xml
- BuildScripts\AddTaskFunctions\Add-PesterTestTask.task.ps1
- BuildScripts\Tasks\add.exported.functions.build.ps1
- BuildScripts\Tasks\install.requirement.build.ps1
- formats\Stitch.SourceItemInfo.Format.ps1xml
- BuildScripts\AddTaskFunctions\Add-ReplaceTask.task.ps1
- BuildScripts\Tasks\add.git.tag.build.ps1
- BuildScripts\Tasks\move.nested.module.build.ps1
- templates\install\parameters.psd1
- BuildScripts\AddTaskFunctions\Add-SaveToTask.task.ps1
- BuildScripts\Tasks\add.psformat.files.build.ps1
- BuildScripts\Tasks\pop.git.stash.build.ps1
- templates\install\runbook.ps1.eps1
- BuildScripts\Diagnostics\diag.build.configuration.build.ps1
- BuildScripts\Tasks\add.pstype.files.build.ps1
- BuildScripts\Tasks\publish.nuget.package.build.ps1
- templates\install\_build.ps1.eps1
- BuildScripts\Diagnostics\diag.build.parameters.build.ps1
- BuildScripts\Tasks\add.required.modules.build.ps1
- BuildScripts\Tasks\push.git.stash.build.ps1
- templates\install\_config.ps1.eps1
- BuildScripts\Diagnostics\diag.build.tasktree.build.ps1
- BuildScripts\Tasks\backup.changelog.build.ps1
- BuildScripts\Tasks\register.project.psrepo.build.ps1
- templates\install\build_ps1\help.ps1.eps1
- BuildScripts\Diagnostics\diag.module.configuration.build.ps1
- BuildScripts\Tasks\backup.manifest.build.ps1
- BuildScripts\Tasks\restore.changelog.build.ps1
- templates\install\build_ps1\param.ps1.eps1
- BuildScripts\Diagnostics\diag.show.configuration.files.build.ps1
- BuildScripts\Tasks\clean.artifacts.build.ps1
- BuildScripts\Tasks\restore.manifest.build.ps1
- templates\install\build_ps1\_build.ps1
- BuildScripts\Diagnostics\diag.show.featureflags.build.ps1
- BuildScripts\Tasks\clean.staging.build.ps1
- BuildScripts\Tasks\set.manifest.version.build.ps1
- templates\install\config_ps1\help.ps1.eps1
- BuildScripts\Diagnostics\diag.task.report.build.ps1
- BuildScripts\Tasks\compress.nuget.package.build.ps1
- BuildScripts\Tasks\set.module.namespace.build.ps1
- templates\install\config_ps1\param.ps1.eps1
- BuildScripts\HelperFunctions\Foreach-Module.task.ps1
- BuildScripts\Tasks\confirm.backup.directory.build.ps1
- BuildScripts\Tasks\set.psmodulepath.build.ps1
- templates\new\function.eps1
- BuildScripts\InvokeBuildFunctions\Enter-Build.build.ps1
- BuildScripts\Tasks\confirm.directory.build.ps1
- BuildScripts\Tasks\set.releasenotes.build.ps1
- templates\new\task.eps1
- BuildScripts\InvokeBuildFunctions\Enter-BuildJob.build.ps1
- BuildScripts\Tasks\confirm.logging.directory.build.ps1
- BuildScripts\Tasks\support.replace-yamldotnet.build.ps1
- templates\new\test.eps1
- BuildScripts\InvokeBuildFunctions\Enter-BuildTask.build.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
0.5.0-beta6 | 8 | 5/27/2024 |
0.1.1-beta2 (current version) | 7 | 6/28/2023 |
0.1.0-beta1 | 5 | 6/12/2023 |