BcContainerHelper

1.0.15-preview275

PowerShell module

This is a prerelease version of BcContainerHelper.
There is a newer prerelease version of this module available.
See the version list below for details.

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name BcContainerHelper -RequiredVersion 1.0.15-preview275 -AllowPrerelease

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Author(s)

Freddy Kristiansen

Copyright

(c) 2020 Microsoft. All rights reserved.

Owners

Functions

Add-FontsToBcContainer Add-GitToAlProjectFolder Backup-BcContainerDatabases Check-BcContainerHelperPermissions Clean-BcContainerDatabase Compile-AppInBcContainer Compile-ObjectsInNavContainer Convert-AlcOutputToAzureDevOps Convert-ModifiedObjectsToAl Convert-Txt2Al Copy-AlSourceFiles Copy-CompanyInBcContainer Copy-FileFromBcContainer Copy-FileToBcContainer Create-AadAppsForNav Create-AadUsersInBcContainer Create-AlProjectFolderFromBcContainer Create-MyDeltaFolder Create-MyOriginalFolder Download-Artifacts Download-File Enter-BcContainer Export-BcContainerDatabasesAsBacpac Export-ModifiedObjectsAsDeltas Export-NavContainerObjects Extract-AppFileToFolder Extract-FilesFromBcContainerImage Extract-FilesFromStoppedBcContainer Flush-ContainerHelperCache Generate-SymbolsInNavContainer Get-AlLanguageExtensionFromArtifacts Get-BCArtifactUrl Get-BcContainerApiCompanyId Get-BcContainerApp Get-BcContainerAppInfo Get-BcContainerAppRuntimePackage Get-BcContainerArtifactUrl Get-BcContainerBcUser Get-BcContainerCountry Get-BcContainerDebugInfo Get-BcContainerEula Get-BcContainerEventLog Get-BcContainerGenericTag Get-BcContainerId Get-BcContainerImageLabels Get-BcContainerImageName Get-BcContainerImageTags Get-BcContainerIpAddress Get-BcContainerLegal Get-BcContainerName Get-BcContainerNavVersion Get-BcContainerOsVersion Get-BcContainerPath Get-BcContainerPlatformVersion Get-BcContainers Get-BcContainerServerConfiguration Get-BcContainerSession Get-BcContainerSharedFolders Get-BcContainerTenants Get-BestBcContainerImageName Get-BestGenericImageName Get-CompanyInBcContainer Get-LatestAlLanguageExtensionUrl Get-LocaleFromCountry Get-NavArtifactUrl Get-NavVersionFromVersionInfo Get-TestsFromBcContainer Import-BcContainerLicense Import-ConfigPackageInBcContainer Import-DeltasToNavContainer Import-ObjectsToNavContainer Import-PfxCertificateToBcContainer Import-TestToolkitToBcContainer Install-BcContainerApp Install-NAVSipCryptoProviderFromBcContainer Invoke-BcContainerApi Invoke-NavContainerCodeunit Invoke-ScriptInBcContainer New-BcContainer New-BcContainerBcUser New-BcContainerTenant New-BcContainerWindowsUser New-BcContainerWizard New-BcImage New-CompanyInBcContainer New-DesktopShortcut New-LetsEncryptCertificate Open-BcContainer Publish-BcContainerApp Publish-BuildOutputToStorage Publish-NewApplicationToBcContainer Publish-PerTenantExtensionApps Remove-BcContainer Remove-BcContainerSession Remove-BcContainerTenant Remove-BcDatabase Remove-CompanyInBcContainer Remove-ConfigPackageInBcContainer Remove-DesktopShortcut Renew-LetsEncryptCertificate Repair-BcContainerApp Replace-BcServerContainer Replace-DependenciesInAppFile Restart-BcContainer Restore-BcDatabaseFromArtifacts Restore-DatabasesInBcContainer Run-AlCops Run-AlPipeline Run-AlValidation Run-ConnectionTestToBcContainer Run-TestsInBcContainer Set-BcContainerFeatureKeys Set-BcContainerKeyVaultAadAppAndCertificate Setup-BcContainerTestUsers Setup-TraefikContainerForBcContainers Sign-BcContainerApp Sort-AppFilesByDependencies Sort-AppFoldersByDependencies Start-BcContainer Start-BcContainerAppDataUpgrade Stop-BcContainer Sync-BcContainerApp Test-BcContainer UnInstall-BcContainerApp UnPublish-BcContainerApp UploadImportAndApply-ConfigPackageInBcContainer Wait-BcContainerReady Write-BcContainerHelperWelcomeText

Dependencies

This module has no dependencies.

Release Notes

1.0.15
Use new Generic image location and SQL 2019 image as default (mcr.microsoft.com/businesscentral:{0}-0.1.0.25 is the latest with SQL 2017)
Issue #1469 Install-NavSipCryptoProvider cannot be executed twice
Add new function UploadImportAndApply-ConfigPackageInBcContainer, which uses management APIs to Upload, Import and Apply a config package in a container
Add parameter -ImportTestDataInBcContainer in Run-AlPipeline to allow for overriding and supporting test data
Add configuration setting: timeStampServer (default timeStampServer for Sign-AppInBcContainer)
Add parameter timeStampServer to Sign-AppInBcContainer to allow overriding the timeStampServer
Fix Extract-AppFileToFolder to include missing properties and honor runtime version
Add parameter vsixFile to Run-AlPipeline
Add new function Run-AlCops to run AL cops in existing container
Add new function Run-AlValidation to run and end 2 end AL validation with multiple versions and multiple countries
Issue #1507 Sort-AppFilesByDependencies crashes if two different versions of the same app is specified
Issue #1496 Add ruleset parameter to Run-AlPipeline
Added new function Get-AlLanguageExtensionFromArtifacts to get path of .vsix file within artifacts

Version History

Version Downloads Last updated
1.0.20-previ... 30 1/19/2021
1.0.20-previ... 18 1/19/2021
1.0.20-previ... 24 1/18/2021
1.0.20-previ... 20 1/17/2021
1.0.20-previ... 1 1/17/2021
1.0.20-previ... 6 1/16/2021
1.0.20-previ... 457 1/10/2021
1.0.20-previ... 3 1/10/2021
1.0.20-previ... 269 1/6/2021
1.0.19 5,903 1/4/2021
1.0.19-previ... 2 1/4/2021
1.0.19-previ... 26 1/3/2021
1.0.19-previ... 199 1/1/2021
1.0.19-previ... 6 1/1/2021
1.0.18 808 12/31/2020
1.0.18-previ... 3 12/31/2020
1.0.18-previ... 4 12/30/2020
1.0.18-previ... 18 12/29/2020
1.0.18-previ... 14 12/29/2020
1.0.18-previ... 239 12/25/2020
1.0.18-previ... 15 12/24/2020
1.0.18-previ... 78 12/22/2020
1.0.18-previ... 16 12/22/2020
1.0.18-previ... 52 12/20/2020
1.0.17 2,526 12/18/2020
1.0.17-previ... 4 12/18/2020
1.0.17-previ... 31 12/18/2020
1.0.17-previ... 173 12/15/2020
1.0.17-previ... 101 12/12/2020
1.0.17-previ... 4 12/12/2020
1.0.17-previ... 224 12/11/2020
1.0.17-previ... 22 12/11/2020
1.0.16 4,171 12/9/2020
1.0.16-previ... 3 12/9/2020
1.0.15 1,278 12/5/2020
1.0.15-previ... 15 12/5/2020
1.0.15-previ... 210 12/4/2020
1.0.15-previ... 13 12/4/2020
1.0.15-previ... (current version) 40 12/3/2020
1.0.15-previ... 3 12/3/2020
1.0.15-previ... 62 12/2/2020
1.0.15-previ... 448 11/26/2020
1.0.15-previ... 97 11/24/2020
1.0.15-previ... 77 11/22/2020
1.0.15-previ... 8 11/22/2020
1.0.15-previ... 13 11/21/2020
1.0.15-previ... 6 11/21/2020
1.0.14 5,561 11/20/2020
1.0.14-previ... 6 11/20/2020
1.0.14-previ... 4 11/20/2020
1.0.14-previ... 16 11/20/2020
1.0.14-previ... 230 11/15/2020
1.0.14-previ... 161 11/13/2020
1.0.14-previ... 33 11/12/2020
1.0.13 4,356 11/6/2020
1.0.13-previ... 12 11/6/2020
1.0.13-previ... 27 11/5/2020
1.0.13-previ... 156 11/2/2020
1.0.13-previ... 20 11/2/2020
1.0.13-previ... 11 11/1/2020
1.0.13-previ... 16 11/1/2020
1.0.13-previ... 17 10/31/2020
1.0.13-previ... 9 10/31/2020
1.0.12 2,510 10/29/2020
1.0.12-previ... 8 10/29/2020
1.0.12-previ... 35 10/28/2020
1.0.11 2,088 10/27/2020
1.0.11-previ... 10 10/27/2020
1.0.11-previ... 5 10/27/2020
1.0.11-previ... 5 10/27/2020
1.0.11-previ... 99 10/25/2020
1.0.11-previ... 75 10/23/2020
1.0.10 2,174 10/22/2020
1.0.10-previ... 12 10/22/2020
1.0.10-previ... 12 10/21/2020
1.0.10-previ... 74 10/20/2020
1.0.10-previ... 2 10/20/2020
1.0.10-previ... 8 10/19/2020
1.0.10-previ... 2 10/17/2020
1.0.10-previ... 2 10/16/2020
1.0.10-previ... 2 10/16/2020
1.0.10-previ... 2 10/15/2020
1.0.10-previ... 2 10/15/2020
1.0.9 888 10/15/2020
1.0.9-previe... 2 10/15/2020
1.0.9-previe... 1 10/15/2020
1.0.9-previe... 33 10/13/2020
1.0.9-previe... 58 10/13/2020
1.0.9-previe... 43 10/12/2020
1.0.9-previe... 50 10/11/2020
1.0.9-previe... 4 10/11/2020
1.0.8 1,328 10/8/2020
1.0.8-previe... 1 10/8/2020
1.0.8-previe... 1 10/8/2020
1.0.8-previe... 1 10/8/2020
1.0.8-previe... 1 10/8/2020
1.0.8-previe... 1 10/7/2020
1.0.8-previe... 1 10/6/2020
1.0.8-previe... 1 10/6/2020
1.0.8-previe... 1 10/5/2020
1.0.8-previe... 1 10/3/2020
1.0.7 41 10/2/2020
1.0.7-previe... 1 10/2/2020
1.0.7-previe... 1 9/30/2020
1.0.7-previe... 1 9/29/2020
1.0.7-previe... 1 9/29/2020
1.0.7-previe... 1 9/28/2020
1.0.7-previe... 1 9/28/2020
1.0.7-previe... 1 9/24/2020
1.0.7-previe... 1 9/23/2020
1.0.6 22 9/20/2020
1.0.6-previe... 1 9/19/2020
1.0.6-previe... 1 9/18/2020
1.0.6-previe... 1 9/18/2020
1.0.6-previe... 1 9/18/2020
1.0.6-previe... 73 9/16/2020
1.0.6-previe... 42 9/15/2020
1.0.6-previe... 25 9/14/2020
1.0.5 2,742 9/11/2020
1.0.5-previe... 14 9/10/2020
1.0.5-previe... 47 9/8/2020
1.0.5-previe... 14 9/8/2020
1.0.5-previe... 7 9/8/2020
1.0.5-previe... 29 9/7/2020
1.0.5-previe... 8 9/7/2020
1.0.5-previe... 90 9/3/2020
1.0.5-previe... 66 9/2/2020
1.0.5-previe... 147 8/28/2020
1.0.5-previe... 53 8/26/2020
1.0.4 4,473 8/26/2020
1.0.4-previe... 6 8/26/2020
1.0.4-previe... 12 8/26/2020
1.0.4-previe... 22 8/26/2020
1.0.4-previe... 60 8/24/2020
1.0.4-previe... 78 8/21/2020
1.0.4-previe... 54 8/20/2020
1.0.4-previe... 15 8/19/2020
1.0.3 2,466 8/18/2020
1.0.3-previe... 4 8/18/2020
1.0.3-previe... 10 8/17/2020
1.0.3-previe... 49 8/12/2020
1.0.2 625 8/11/2020
1.0.2-previe... 10 8/10/2020
1.0.2-previe... 4 8/10/2020
1.0.2-previe... 23 8/10/2020
1.0.1 105 8/7/2020
1.0.1-previe... 3 8/7/2020
1.0.1-previe... 9 8/7/2020
1.0.1-previe... 3 8/7/2020
1.0.1-previe... 62 8/4/2020
1.0.1-previe... 21 8/3/2020
1.0.1-previe... 32 7/31/2020
1.0.1-previe... 7 7/30/2020
1.0.1-previe... 11 7/29/2020
1.0.1-previe... 8 7/29/2020
1.0.0 255 7/29/2020
1.0.0-previe... 3 7/28/2020
1.0.0-previe... 6 7/28/2020
1.0.0-previe... 4 7/28/2020
1.0.0-previe... 3 7/28/2020
1.0.0-alpha 4 7/27/2020
Show less