ChocoForge
0.3.0
PowerShell toolkit for automating the creation, management, and publishing of Chocolatey packages.
Minimum PowerShell version
7.4
Installation Options
Owners
Copyright
(c) F.D.Castel. All rights reserved.
Package Details
Author(s)
- F.D.Castel
Tags
chocolatey package automation powershell
Functions
Build-ForgePackage Get-ForgePackage Sync-ForgePackage
Dependencies
Release Notes
FileList
- ChocoForge.nuspec
- Tests\assets\firebird-mocks\github-packages.txt
- Private\Find-GitHubReleases.ps1
- Tests\Configuration-qemu-img.Tests.ps1
- Tests\assets\firebird-mocks\github-releases.json
- AGENTS.md
- Private\Get-Sha256FromUrlWithCache.ps1
- Tests\Embed.Tests.ps1
- Tests\assets\firebird-odbc-mocks\github-releases.json
- Private\Invoke-Chocolatey.ps1
- Tests\Expand-EnvironmentVariables.Tests.ps1
- Tests\assets\firebird-package\firebird.forge.yaml
- ChocoForge.psd1
- Private\Publish-ChocolateyPackage.ps1
- Tests\Expand-Template.Tests.ps1
- ChocoForge.psm1
- Private\Read-ForgeConfiguration.ps1
- Tests\GitHubReleases.Tests.ps1
- Tests\assets\firebird-package\tools\chocolateyInstall.ps1
- PROJECT_PLAN.md
- Private\Resolve-ForgeConfiguration.ps1
- Tests\Integration.Tests.ps1
- Tests\assets\firebird-package\tools\chocolateyUninstall.ps1
- README.md
- Private\Resolve-GitHubReleases.ps1
- Tests\Read-ForgeConfiguration.Tests.ps1
- Tests\assets\qemu-img-mocks\chocolatey-packages.txt
- .github\workflows\publish.yml
- Private\Resolve-SourceCredentials.ps1
- Tests\Resolve-GitHubReleases.Tests.ps1
- Tests\assets\qemu-img-mocks\github-packages.txt
- .vscode\settings.json
- Private\Resolve-SourcePublishingStatus.ps1
- Tests\ResolveHelpers.Tests.ps1
- Tests\assets\qemu-img-mocks\github-releases.json
- docs\ChocoForge-Logo.png
- Private\Write-ForgeConfiguration.ps1
- Tests\Revisions.Tests.ps1
- Tests\assets\qemu-img-package\qemu-img.forge.yaml
- docs\Example.png
- Private\Write-VerboseMark.ps1
- Tests\assets\embed-package\test-embed.forge.yaml
- Private\Build-ChocolateyPackage.ps1
- Public\Build-ForgePackage.ps1
- Tests\assets\qemu-img-package\tools\chocolateyInstall.ps1
- Private\Compare-PublishedVersions.ps1
- Public\Get-ForgePackage.ps1
- Tests\assets\embed-package\legal\VERIFICATION.txt
- Tests\assets\revisions-package\test-revisions.forge.yaml
- Private\Expand-EnvironmentVariables.ps1
- Public\Sync-ForgePackage.ps1
- Tests\assets\embed-package\tools\chocolateyInstall.ps1
- Tests\assets\v2-format-package\test-v2.forge.yaml
- Private\Expand-Template.ps1
- Tests\ChocolateyPackages.Tests.ps1
- Tests\assets\firebird-mocks\chocolatey-packages.txt
- Private\Find-ChocolateyPublishedVersions.ps1
- Tests\Configuration-Firebird.Tests.ps1