Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Run-AlValidation is telling me my repo setting is invalid #3803

Open
louagej opened this issue Jan 14, 2025 · 4 comments
Open

Run-AlValidation is telling me my repo setting is invalid #3803

louagej opened this issue Jan 14, 2025 · 4 comments

Comments

@louagej
Copy link

louagej commented Jan 14, 2025

The link in parameter 'repositoryUrl' ("https://github.com/Louage/Forget-Me") is not valid
When I'm running the Run-AlValidation command, this error message is shown:

AL Validation finished in 512 seconds
 __      __   _ _     _       _   _               _____                _ _       
 \ \    / /  | (_)   | |     | | (_)             |  __ \              | | |      
  \ \  / /_ _| |_  __| | __ _| |_ _  ___  _ __   | |__) |___ ___ _   _| | |_ ___ 
   \ \/ / _` | | |/ _` |/ _` | __| |/ _ \| '_ \  |  _  // _ \ __| | | | | __/ __|
    \  / (_| | | | (_| | (_| | |_| | (_) | | | | | | \ \  __\__ \ |_| | | |_\__ \
     \/ \__,_|_|_|\__,_|\__,_|\__|_|\___/|_| |_| |_|  \_\___|___/\__,_|_|\__|___/

2 errors found in The Framework_Forget Me_1.0.25.0.app on https://bcartifacts-exdbf9fwegejdqak.b02.azurefd.net/sandbox/25.2.27733.28888/be:
app.json(1,1): error AL1150: The link in parameter 'repositoryUrl' ("https://github.com/Louage/Forget-Me") is not valid. The URL must start with eithe
r 'http://' or 'https://', for example http://www.contoso.com.
App generation failed with exit code 1

Script used to start the Validation

$validationResults = Run-AlValidation `
    -validateCurrent `
    -previousApps @( "C:\Users\<<username>>\Downloads\Forget-Me-main-Apps-1.0.22.0\The Framework_Forget Me_1.0.22.0.app" ) `
    -apps @( "C:\Users\\<<username>>\Downloads\Forget-Me-main-Apps-1.0.25.0\The Framework_Forget Me_1.0.25.0.app" ) `
    -countries @( "be)" ) `
    -affixes @( "frw" ) `
    -supportedCountries @( "be" )

Full output of scripts

PS C:\Windows\system32> $validationResults = Run-AlValidation `
    -validateCurrent `
    -previousApps @( "C:\Users\<<username>>\Downloads\Forget-Me-main-Apps-1.0.22.0\The Framework_Forget Me_1.0.22.0.app" ) `
    -apps @( "C:\Users\<<username>>\Downloads\Forget-Me-main-Apps-1.0.25.0\The Framework_Forget Me_1.0.25.0.app" ) `
    -countries @( "be)" ) `
    -affixes @( "frw" ) `
    -supportedCountries @( "be" )
Run-AlValidation Telemetry Correlation Id: 3e16ab73-6ac3-4cc7-b2c4-2195446f0e08
Country code be) is illegal
At C:\Program Files\WindowsPowerShell\Modules\BcContainerHelper\6.0.28\HelperFunctions.ps1:844 char:9
+         throw "Country code $countryCode is illegal"
+         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OperationStopped: (Country code be) is illegal:String) [], RuntimeException
    + FullyQualifiedErrorId : Country code be) is illegal
 

PS C:\Windows\system32> $validationResults = Run-AlValidation `
    -validateCurrent `
    -previousApps @( "C:\Users\<<username>>\Downloads\Forget-Me-main-Apps-1.0.22.0\The Framework_Forget Me_1.0.22.0.app" ) `
    -apps @( "C:\Users\<<username>>\Downloads\Forget-Me-main-Apps-1.0.25.0\The Framework_Forget Me_1.0.25.0.app" ) `
    -countries @( "be" ) `
    -affixes @( "frw" ) `
    -supportedCountries @( "be" )
  _____                               _                
 |  __ \                             | |               
 | |__) |_ _ _ __ __ _ _ __ ___   ___| |_ ___ _ __ ___ 
 |  ___/ _` | '__/ _` | '_ ` _ \ / _ \ __/ _ \ '__/ __|
 | |  | (_| | | | (_| | | | | | |  __/ |_  __/ |  \__ \
 |_|   \__,_|_|  \__,_|_| |_| |_|\___|\__\___|_|  |___/

Container name                  bcserver
Credential                      admin/Hecu5365
MemoryLimit                     8G
validateVersion                 
validateCurrent                 True
validateNextMinor               False
validateNextMajor               False
countries                       be
validateCountries               be
affixes                         frw
supportedCountries              be
ObsoleteTagMinAllowedMajorMinor 
vsixFile                        
Install Apps
- None
Previous Apps
- C:\Users\<<username>>\Downloads\Forget-Me-main-Apps-1.0.22.0\The Framework_Forget Me_1.0.22.0.app
Apps
- C:\Users\<<username>>\Downloads\Forget-Me-main-Apps-1.0.25.0\The Framework_Forget Me_1.0.25.0.app

  _____       _ _ _                                          _        _                            
 |  __ \     | | (_)                                        (_)      (_)                           
 | |__) |   _| | |_ _ __   __ _    __ _  ___ _ __   ___ _ __ _  ___   _ _ __ ___   __ _  __ _  ___ 
 |  ___/ | | | | | | '_ \ / _` |  / _` |/ _ \ '_ \ / _ \ '__| |/ __| | | '_ ` _ \ / _` |/ _` |/ _ \
 | |   | |_| | | | | | | | (_| | | (_| |  __/ | | |  __/ |  | | (__  | | | | | | | (_| | (_| |  __/
 |_|    \__,_|_|_|_|_| |_|\__, |  \__, |\___|_| |_|\___|_|  |_|\___| |_|_| |_| |_|\__,_|\__, |\___|
                           __/ |   __/ |                                                 __/ |     
                          |___/   |___/                                                 |___/      

Pulling mcr.microsoft.com/businesscentral:ltsc2022-filesonly

Pulling generic image took 88 seconds
  _____       _                      _                         _   _  __           _       
 |  __ \     | |                    (_)                       | | (_)/ _|         | |      
 | |  | | ___| |_ ___ _ __ _ __ ___  _ _ __   ___    __ _ _ __| |_ _| |_ __ _  ___| |_ ___ 
 | |  | |/ _ \ __/ _ \ '__| '_ ` _ \| | '_ \ / _ \  / _` | '__| __| |  _/ _` |/ __| __/ __|
 | |__| |  __/ |_  __/ |  | | | | | | | | | |  __/ | (_| | |  | |_| | || (_| | (__| |_\__ \
 |_____/ \___|\__\___|_|  |_| |_| |_|_|_| |_|\___|  \__,_|_|   \__|_|_| \__,_|\___|\__|___/
                                                                                           
Found https://bcartifacts-exdbf9fwegejdqak.b02.azurefd.net/sandbox/25.2.27733.28888/be
Using https://bcartifacts-exdbf9fwegejdqak.b02.azurefd.net/sandbox/25.2.27733.28888/be

   _____                _   _                               _        _                 
  / ____|              | | (_)                             | |      (_)                
 | |     _ __ ___  __ _| |_ _ _ __   __ _    ___ ___  _ __ | |_ __ _ _ _ __   ___ _ __ 
 | |    | '__/ _ \/ _` | __| | '_ \ / _` |  / __/ _ \| '_ \| __/ _` | | '_ \ / _ \ '__|
 | |____| | |  __/ (_| | |_| | | | | (_| | | (__ (_) | | | | |_ (_| | | | | |  __/ |   
  \_____|_|  \___|\__,_|\__|_|_| |_|\__, |  \___\___/|_| |_|\__\__,_|_|_| |_|\___|_|   
                                     __/ |                                             
                                    |___/                                              

Creating container for country be
BcContainerHelper is version 6.0.28
BcContainerHelper is running as administrator
HyperV is Disabled
Host is Microsoft Windows 11 Pro - 10.0.22631.4602
UsePsSession is True
UsePwshForBc24 is True
UseWinRmSession is allow
UseSslForWinRmSession is True
Docker Client Version is 24.0.7
Docker Server Version is 24.0.7
Removing Desktop shortcuts
Downloading artifact /sandbox/25.2.27733.28888/be
Downloading C:\Users\<<username>>\AppData\Local\Temp\23752cf0-f386-486f-96c1-c67771108117.zip
Unpacking artifact to tmp folder using 7zip
Fetching all docker images
Fetching all docker volumes
Using image mcr.microsoft.com/businesscentral:ltsc2022-filesonly
Creating Container bcserver
Style: sandbox
Multitenant: Yes
Version: 25.2.27733.28888
Platform: 25.2.28857.0
Generic Tag: 1.0.2.53
Container OS Version: 10.0.20348.2966 (ltsc2022)
Host OS Version: 10.0.22631.4602 (23H2)
Container and host OS are 20348 or above, not using SSL, recommended isolation mode is process.
Using process isolation
Using locale nl-BE
Disabling the standard eventlog dump to container log every 2 seconds (use -dumpEventLog to enable)
Downloading C:\ProgramData\BcContainerHelper\Extensions\bcserver\Microsoft.VisualStudio.Services.VSIXPackage.vsix
Additional Parameters:
--expose 5986
--env customNavSettings=EnableTaskScheduler=True
Files in C:\ProgramData\BcContainerHelper\Extensions\bcserver\my:
- AdditionalOutput.ps1
- AdditionalSetup.ps1
- HelperFunctions.ps1
- MainLoop.ps1
- SetupVariables.ps1
- updatehosts.ps1
Creating container bcserver from image mcr.microsoft.com/businesscentral:ltsc2022-filesonly
241e4182c0ececd356b8f7f343ac2666b8e811ed0b2ba5cd9ab42fd377b86b21
Waiting for container bcserver to be ready
Using artifactUrl https://bcartifacts-exdbf9fwegejdqak.b02.azurefd.net/sandbox/25.2.27733.28888/be
Using installer from C:\Run\240
Installing Business Central: multitenant=True, installOnly=False, filesOnly=True, includeTestToolkit=False, includeTestLibrariesOnly=False, includeTes
tFrameworkOnly=False, includePerformanceToolkit=False, appArtifactPath=c:\dl\sandbox\25.2.27733.28888\be, platformArtifactPath=c:\dl\sandbox\25.2.2773
3.28888\platform, databasePath=c:\dl\sandbox\25.2.27733.28888\be\BusinessCentral-BE.bak, licenseFilePath=c:\dl\sandbox\25.2.27733.28888\be\Cronus.bcli
cense, rebootContainer=True
Installing from artifacts
Copying Service Tier Files
c:\dl\sandbox\25.2.27733.28888\platform\ServiceTier\Program Files
c:\dl\sandbox\25.2.27733.28888\platform\ServiceTier\System64Folder
Copying Web Client Files
c:\dl\sandbox\25.2.27733.28888\platform\WebClient\Microsoft Dynamics NAV
Copying ModernDev Files
c:\dl\sandbox\25.2.27733.28888\platform
c:\dl\sandbox\25.2.27733.28888\platform\ModernDev\program files\Microsoft Dynamics NAV
Copying additional files
Copying ConfigurationPackages
C:\dl\sandbox\25.2.27733.28888\be\ConfigurationPackages
Copying Test Assemblies
C:\dl\sandbox\25.2.27733.28888\platform\Test Assemblies
Copying Extensions
C:\dl\sandbox\25.2.27733.28888\be\Extensions
Copying Applications
C:\dl\sandbox\25.2.27733.28888\platform\Applications
Copying Applications.BE
C:\dl\sandbox\25.2.27733.28888\be\Applications.BE
Copying dependencies
Importing PowerShell Modules
Skipping restore of Cronus database
Modifying Business Central Service Tier Config File for Docker
Installing SIP crypto provider: 'C:\Windows\System32\NavSip.dll'
Installation took 21 seconds
Installation complete
Ready for connections!
Reading CustomSettings.config from bcserver
Cleanup old dotnet core assemblies

Creating container took 122 seconds
  _____                   _                                    _____                           _____            
 |  __ \                 (_)                 /\               / ____|                         / ____|           
 | |__) |   _ _ __  _ __  _ _ __   __ _     /  \   _ __  _ __| (___   ___  _   _ _ __ ___ ___| |     ___  _ __  
 |  _  / | | | '_ \| '_ \| | '_ \ / _` |   / /\ \ | '_ \| '_ \\___ \ / _ \| | | | '__/ __/ _ \ |    / _ \| '_ \ 
 | | \ \ |_| | | | | | | | | | | | (_| |  / ____ \| |_) | |_) |___) | (_) | |_| | | | (__  __/ |____ (_) | |_) |
 |_|  \_\__,_|_| |_|_| |_|_|_| |_|\__, | /_/    \_\ .__/| .__/_____/ \___/ \__,_|_|  \___\___|\_____\___/| .__/ 
                                   __/ |          | |   | |                                              | |    
                                  |___/           |_|   |_|                                              |_|    
Copying previous apps to packages folder
Extracting C:\ProgramData\BcContainerHelper\2a5c65e8-9b0f-434b-9a4a-3a015b82bea8\The Framework_Forget Me_1.0.22.0.app
The Framework_Forget Me = 1.0.22.0
Downloading AL Language Extension (Prerelease) to C:\ProgramData\BcContainerHelper\alLanguageExtension\15.0.1275389.zip
using 7zip
Latest Supported Runtime Version: 14.1
The Framework_Forget Me_1.0.25.0.app is Signed with Authenticode certificate: CN=The Framework, O=The Framework, L=Asse, S=Vlaams-Brabant, C=BE
Extracting C:\ProgramData\BcContainerHelper\66470178-01c4-4bd9-b7b5-7940e56f2187\The Framework_Forget Me_1.0.25.0.app
App Runtime Version is '14.0'
Analyzing: The Framework_Forget Me_1.0.25.0.app
Using affixes: frw
Using supportedCountries: be
Using previous app: The Framework_Forget Me_1.0.22.0.app
AppSourceCop.json content:
{
    "Publisher":  "The Framework",
    "Version":  "1.0.22.0",
    "Name":  "Forget Me",
    "mandatoryAffixes":  [
                             "frw"
                         ],
    "supportedCountries":  [
                               "be"
                           ]
}
Ruleset.json content:
{
    "name":  "Run-AlCops RuleSet",
    "description":  "Generated by Run-AlCops",
    "includedRuleSets":  [
                             {
                                 "path":  "C:\\ProgramData\\BcContainerHelper\\14be0bee-3b55-4938-a7f7-867b0bbae1ff\\appsource.default.ruleset.json",
                                 "action":  "Default"
                             }
                         ]
}
Copying DLLs from C:\Program Files\Microsoft Dynamics NAV\252\Service to assemblyProbingPath
Removing dotnet Framework Assemblies
Using Symbols Folder: C:\ProgramData\BcContainerHelper\2a5c65e8-9b0f-434b-9a4a-3a015b82bea8
Copying System.app from Container
Copying Microsoft__Exclude_APIV1__25.2.27733.28888.app from Container
Copying Microsoft__Exclude_APIV2__25.2.27733.28888.app from Container
Copying Microsoft__Exclude_Bank Deposits_25.2.27733.28888.app from Container
Copying Microsoft__Exclude_Business_Events__25.2.27733.28888.app from Container
Copying Microsoft__Exclude_ClientAddIns__25.2.27733.28888.app from Container
Copying Microsoft__Exclude_Connectivity Apps_25.2.27733.28888.app from Container
Copying Microsoft__Exclude_Email Logging Using Graph API_25.2.27733.28888.app from Container
Copying Microsoft__Exclude_Master_Data_Management_25.2.27733.28888.app from Container
Copying Microsoft__Exclude_Microsoft Dynamics 365 - SmartList_25.2.27733.28888.app from Container
Copying Microsoft__Exclude_Onboarding Signals_25.2.27733.28888.app from Container
Copying Microsoft__Exclude_PlanConfiguration__25.2.27733.28888.app from Container
Copying Microsoft__Exclude_ReportLayouts_25.2.27733.28888.app from Container
Copying Microsoft__Exclude_SyncBaseApp__25.2.27733.28888.app from Container
Copying Microsoft_AI Test Toolkit_25.2.27733.28888.app from Container
Copying Microsoft_AMC Banking 365 Fundamentals_25.2.27733.28888.app from Container
Copying Microsoft_Any_25.2.27733.28888.app from Container
Copying Microsoft_API - Cross Environment Intercompany_25.2.27733.28888.app from Container
Copying Microsoft_API Reports - Finance_25.2.27733.28888.app from Container
Copying Microsoft_Application_25.2.27733.28888.app from Container
Copying Microsoft_Audit File Export_25.2.27733.28888.app from Container
Copying Microsoft_Bank Account Reconciliation With AI_25.2.27733.28888.app from Container
Copying Microsoft_Base Application_25.2.27733.28888.app from Container
Copying Microsoft_Business Central Cloud Migration - Previous Release (BE)_25.2.27733.28888.app from Container
Copying Microsoft_Business Central Cloud Migration - Previous Release_25.2.27733.28888.app from Container
Copying Microsoft_Business Central Cloud Migration API_25.2.27733.28888.app from Container
Copying Microsoft_Business Central Intelligent Cloud_25.2.27733.28888.app from Container
Copying Microsoft_Business Foundation_25.2.27733.28888.app from Container
Copying Microsoft_Company Hub_25.2.27733.28888.app from Container
Copying Microsoft_Contoso Coffee Demo Dataset (BE)_25.2.27733.28888.app from Container
Copying Microsoft_Contoso Coffee Demo Dataset_25.2.27733.28888.app from Container
Copying Microsoft_Create Product Information With Copilot_25.2.27733.28888.app from Container
Copying Microsoft_Czech language (Czechia)_25.2.27733.28888.app from Container
Copying Microsoft_Danish language (Denmark)_25.2.27733.28888.app from Container
Copying Microsoft_Data Archive_25.2.27733.28888.app from Container
Copying Microsoft_Data Search_25.2.27733.28888.app from Container
Copying Microsoft_Dutch language (Belgium)_25.2.27733.28888.app from Container
Copying Microsoft_Dutch language (Netherlands)_25.2.27733.28888.app from Container
Copying Microsoft_Dynamics BC Excel Reports_25.2.27733.28888.app from Container
Copying Microsoft_E-Document Connector - Avalara_25.2.27733.28888.app from Container
Copying Microsoft_E-Document Core Demo Data_25.2.27733.28888.app from Container
Copying Microsoft_E-Document Core_25.2.27733.28888.app from Container
Copying Microsoft_E-Documents Connector with External Endpoints_25.2.27733.28888.app from Container
Copying Microsoft_Email - Current User Connector_25.2.27733.28888.app from Container
Copying Microsoft_Email - Microsoft 365 Connector_25.2.27733.28888.app from Container
Copying Microsoft_Email - Outlook REST API_25.2.27733.28888.app from Container
Copying Microsoft_Email - SMTP API_25.2.27733.28888.app from Container
Copying Microsoft_Email - SMTP Connector_25.2.27733.28888.app from Container
Copying Microsoft_Enforced Digital Vouchers_25.2.27733.28888.app from Container
Copying Microsoft_English language (Australia)_25.2.27733.28888.app from Container
Copying Microsoft_English language (Canada)_25.2.27733.28888.app from Container
Copying Microsoft_English language (New Zealand)_25.2.27733.28888.app from Container
Copying Microsoft_English language (United Kingdom)_25.2.27733.28888.app from Container
Copying Microsoft_English language (United States)_25.2.27733.28888.app from Container
Copying Microsoft_Error Messages with Recommendations_25.2.27733.28888.app from Container
Copying Microsoft_Essential Business Headlines_25.2.27733.28888.app from Container
Copying Microsoft_EU 3-Party Trade Purchase_25.2.27733.28888.app from Container
Copying Microsoft_Field Service Integration_25.2.27733.28888.app from Container
Copying Microsoft_Finnish language (Finland)_25.2.27733.28888.app from Container
Copying Microsoft_French language (Belgium)_25.2.27733.28888.app from Container
Copying Microsoft_French language (Canada)_25.2.27733.28888.app from Container
Copying Microsoft_French language (France)_25.2.27733.28888.app from Container
Copying Microsoft_French language (Switzerland)_25.2.27733.28888.app from Container
Copying Microsoft_German language (Austria)_25.2.27733.28888.app from Container
Copying Microsoft_German language (Germany)_25.2.27733.28888.app from Container
Copying Microsoft_German language (Switzerland)_25.2.27733.28888.app from Container
Copying Microsoft_Icelandic language (Iceland)_25.2.27733.28888.app from Container
Copying Microsoft_Intelligent Cloud Base_25.2.27733.28888.app from Container
Copying Microsoft_Intrastat BE_25.2.27733.28888.app from Container
Copying Microsoft_Intrastat Core_25.2.27733.28888.app from Container
Copying Microsoft_Italian language (Italy)_25.2.27733.28888.app from Container
Copying Microsoft_Italian language (Switzerland)_25.2.27733.28888.app from Container
Copying Microsoft_Late Payment Prediction_25.2.27733.28888.app from Container
Copying Microsoft_Library Assert_25.2.27733.28888.app from Container
Copying Microsoft_Library Variable Storage_25.2.27733.28888.app from Container
Copying Microsoft_Microsoft Pay Payments_25.2.27733.28888.app from Container
Copying Microsoft_Norwegian language (Norway)_25.2.27733.28888.app from Container
Copying Microsoft_Payment Links to PayPal_25.2.27733.28888.app from Container
Copying Microsoft_Payment Practices_25.2.27733.28888.app from Container
Copying Microsoft_Performance Toolkit_25.2.27733.28888.app from Container
Copying Microsoft_Permissions Mock_25.2.27733.28888.app from Container
Copying Microsoft_PowerBI Reports_25.2.27733.28888.app from Container
Copying Microsoft_Recommended Apps_25.2.27733.28888.app from Container
Copying Microsoft_Review General Ledger Entries_25.2.27733.28888.app from Container
Copying Microsoft_Russian language (Russia)_25.2.27733.28888.app from Container
Copying Microsoft_Sales and Inventory Forecast_25.2.27733.28888.app from Container
Copying Microsoft_Sales Lines Suggestions_25.2.27733.28888.app from Container
Copying Microsoft_Send To Email Printer_25.2.27733.28888.app from Container
Copying Microsoft_Service Declaration_25.2.27733.28888.app from Container
Copying Microsoft_Shopify Connector_25.2.27733.28888.app from Container
Copying Microsoft_Simplified Bank Statement Import_25.2.27733.28888.app from Container
Copying Microsoft_Spanish language (Mexico)_25.2.27733.28888.app from Container
Copying Microsoft_Spanish language (Spain)_25.2.27733.28888.app from Container
Copying Microsoft_Statistical Accounts_25.2.27733.28888.app from Container
Copying Microsoft_Subscription & Recurring Billing_25.2.27733.28888.app from Container
Copying Microsoft_Sustainability Contoso Coffee Demo Dataset_25.2.27733.28888.app from Container
Copying Microsoft_Sustainability_25.2.27733.28888.app from Container
Copying Microsoft_Swedish language (Sweden)_25.2.27733.28888.app from Container
Copying Microsoft_System Application_25.2.27733.28888.app from Container
Copying Microsoft_Test Runner_25.2.27733.28888.app from Container
Copying Microsoft_Troubleshoot FA Ledger Entries_25.2.27733.28888.app from Container
Copying Microsoft_Universal Print Integration_25.2.27733.28888.app from Container
Copying Microsoft_VAT Group Management_25.2.27733.28888.app from Container
Copying Microsoft_WorldPay Payments Standard_25.2.27733.28888.app from Container
Copying Microsoft_System Application Test Library_25.2.27733.28888.app from Container
Copying Microsoft_Business Foundation Test Libraries_25.2.27733.28888.app from Container
Copying Microsoft_Tests-TestLibraries_25.2.27733.28888.app from Container
Processing dependency Microsoft_Application_25.0.0.0 ()
Dependency App exists
Adding dependency to System Application from Microsoft
Adding dependency to Business Foundation from Microsoft
Adding dependency to Base Application from Microsoft
Processing dependency Microsoft_System_25.0.0.0 ()
Dependency App exists
Processing dependency Microsoft_System Application_25.2.0.0 (63ca2fa4-4f03-4f2b-a480-172fef340d3f)
Dependency App exists
Processing dependency Microsoft_Business Foundation_25.2.0.0 (f3552374-a1f2-4356-848e-196002525837)
Dependency App exists
Processing dependency Microsoft_Base Application_25.2.0.0 (437dbf0e-84ff-417a-965d-ed2bb9650972)
Dependency App exists
Compiling...
.\alc.exe /project:"C:\ProgramData\BcContainerHelper\14be0bee-3b55-4938-a7f7-867b0bbae1ff" /packagecachepath:"C:\ProgramData\BcContainerHelper\2a5c65e
8-9b0f-434b-9a4a-3a015b82bea8" /out:"C:\ProgramData\BcContainerHelper\14be0bee-3b55-4938-a7f7-867b0bbae1ff\The Framework_Forget Me_1.0.25.0.app" /Gene
rateReportLayout- /analyzer:C:\build\vsix\extension\bin\Analyzers\Microsoft.Dynamics.Nav.AppSourceCop.dll /ruleset:C:\ProgramData\BcContainerHelper\14
be0bee-3b55-4938-a7f7-867b0bbae1ff\ruleset.json /reportsuppresseddiagnostics /BuildBy:"BcContainerHelper,6.0.28" /assemblyprobingpaths:"C:\Program Fil
es\dotnet\shared","C:\ProgramData\BcContainerHelper\Extensions\bcserver\.netPackages\Service"
Microsoft (R) AL Compiler version 14.2.19.4832
Copyright (C) Microsoft Corporation. All rights reserved

C:\ProgramData\BcContainerHelper\14be0bee-3b55-4938-a7f7-867b0bbae1ff\app.json(1,1): error AL1150: The link in parameter 'repositoryUrl' ("https://git
hub.com/Louage/Forget-Me") is not valid. The URL must start with either 'http://' or 'https://', for example http://www.contoso.com.
App generation failed with exit code 1
Compile-AppInBcContainer Telemetry Correlation Id: ce4fc22b-2d52-4f3a-8fcb-20d996cf639e
ERROR App generation failed with exit code 1
Ignoring warnings
Ignoring infos
Copy C:\ProgramData\BcContainerHelper\66470178-01c4-4bd9-b7b5-7940e56f2187\The Framework_Forget Me_1.0.25.0.app to C:\ProgramData\BcContainerHelper\2a
5c65e8-9b0f-434b-9a4a-3a015b82bea8

Running AppSourceCop took 332 seconds

  _____                           _                _____            _        _                 
 |  __ \                         (_)              / ____|          | |      (_)                
 | |__) |___ _ __ ___   _____   ___ _ __   __ _  | |     ___  _ __ | |_ __ _ _ _ __   ___ _ __ 
 |  _  // _ \ '_ ` _ \ / _ \ \ / / | '_ \ / _` | | |    / _ \| '_ \| __/ _` | | '_ \ / _ \ '__|
 | | \ \  __/ | | | | | (_) \ V /| | | | | (_| | | |____ (_) | | | | |_ (_| | | | | |  __/ |   
 |_|  \_\___|_| |_| |_|\___/ \_/ |_|_| |_|\__, |  \_____\___/|_| |_|\__\__,_|_|_| |_|\___|_|   
                                           __/ |                                               
                                          |___/                                                

Removing Session bcserver
Removing container bcserver
Removing entries from hosts
Removing bcserver from container hosts file
Removing bcserver-* from container hosts file
Removing Desktop shortcuts
Removing C:\ProgramData\BcContainerHelper\Extensions\bcserver

Removing container took 5 seconds

AL Validation finished in 512 seconds
 __      __   _ _     _       _   _               _____                _ _       
 \ \    / /  | (_)   | |     | | (_)             |  __ \              | | |      
  \ \  / /_ _| |_  __| | __ _| |_ _  ___  _ __   | |__) |___ ___ _   _| | |_ ___ 
   \ \/ / _` | | |/ _` |/ _` | __| |/ _ \| '_ \  |  _  // _ \ __| | | | | __/ __|
    \  / (_| | | | (_| | (_| | |_| | (_) | | | | | | \ \  __\__ \ |_| | | |_\__ \
     \/ \__,_|_|_|\__,_|\__,_|\__|_|\___/|_| |_| |_|  \_\___|___/\__,_|_|\__|___/

2 errors found in The Framework_Forget Me_1.0.25.0.app on https://bcartifacts-exdbf9fwegejdqak.b02.azurefd.net/sandbox/25.2.27733.28888/be:
app.json(1,1): error AL1150: The link in parameter 'repositoryUrl' ("https://github.com/Louage/Forget-Me") is not valid. The URL must start with eithe
r 'http://' or 'https://', for example http://www.contoso.com.
App generation failed with exit code 1

  _____                          ___      __   _ _     _       _   _               ______    _ _                
 |  __ \                   /\   | \ \    / /  | (_)   | |     | | (_)             |  ____|  (_) |               
 | |__) |   _ _ __ ______ /  \  | |\ \  / /_ _| |_  __| | __ _| |_ _  ___  _ __   | |__ __ _ _| |_   _ _ __ ___ 
 |  _  / | | | '_ \______/ /\ \ | | \ \/ / _` | | |/ _` |/ _` | __| |/ _ \| '_ \  |  __/ _` | | | | | | '__/ _ \
 | | \ \ |_| | | | |    / ____ \| |  \  / (_| | | | (_| | (_| | |_| | (_) | | | | | | | (_| | | | |_| | | |  __/
 |_|  \_\__,_|_| |_|   /_/    \_\_|   \/ \__,_|_|_|\__,_|\__,_|\__|_|\___/|_| |_| |_|  \__,_|_|_|\__,_|_|  \___|




...

Screenshots

Image

Additional context

  • does it happen all the time? yes
  • did it use to work? yes
Copy link

We've found some similar issues:

If any of the above are duplicates, please consider closing this issue out and adding additional context in the original issue.

Note: You can give me feedback by 👍 or 👎 this comment.

@freddydk
Copy link
Contributor

Looking at the code - it looks like the app comes from an AL-Go repo and was built there?
Very strange - have just tried running validation with one of my appsource apps from an AL-Go repo - works fine.
Any chance you can provide me with the app.json and the manifest xml file from this app when running the Extract-AppFileToFolder with -generateAppJson - either here or on email to freddyk at microsoft dot com.

@apetotetra
Copy link

apetotetra commented Feb 17, 2025

Hi @freddydk ,

I got the same error.
I have two apps (both are appsource app). One of them is depend to the another one.
Both were created from AL-Go-AppSource template, and both were build AL-Go for GitHub, I checked the NAvXManifest.xml, it looks like that, maybe the duple " cause the problem?

Image

Thanks in advance,

András

@asalazargeeky
Copy link

Hi @freddydk

Same for me.

Attached the requested files.

app.json

b27f4cd7-dc6e-40b8-98a8-ffd56b59a6d1.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants