Open hd-vt opened 6 months ago
Full Log
8:30:31 PM: Starting "vtims"... 8:30:33 PM: "vtims" has been started. 8:30:36 PM: Checking app settings... 8:30:38 PM: Initializing SSH... 8:30:38 PM: [Tunnel] Pinging app default url... 8:31:48 PM vtims: Starting deployment... 8:31:49 PM vtims: Creating zip package... 8:31:50 PM vtims: Ignoring files from "appService.zipIgnorePattern" "node_modules{,/}" ".vscode{,/}" 8:31:52 PM vtims: Adding 121 files to zip package... 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\services\stock.service.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\services\serve-static.service.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\services\project.service.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\services\location.service.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\services\licence\licence.service.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\services\licence\licence.interface.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\services\licence\licence.helper.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\services\licence\licence.env.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\services\licence\licence.consts.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\services\licence\licence.config.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\services\cronjob.service.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\services\chemical-usage.service.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\services\axios.service.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\services\auditlog.service.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\server.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\routes.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\public\ril-ims\chemical\water_1710244779613.jpg 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\public\ril-ims\chemical\toluene_1711018551103.jpg 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\public\ril-ims\chemical\sulphuric-acid_1710245171963.jpg 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\public\ril-ims\chemical\Sodium-hydroxide_1710246448598.jpg 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\public\ril-ims\chemical\salt_1709877105687.jpg 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\public\ril-ims\chemical\Potassium_hydroxide_1710257383779.webp 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\public\ril-ims\chemical\phosphoric-acid_1711018632524.jpg 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\public\ril-ims\chemical\nitric-acid_1710245967929.jpg 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\public\ril-ims\chemical\methanol_1710257575079.jpg 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\public\ril-ims\chemical\hydrogen-peroxide_1711018405354.jpg 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\public\ril-ims\chemical\hydrochloric-acid-bottle-RNEJBD_1710245062429.jpg 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\public\ril-ims\chemical\h2o_1710476833892.jpg 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\public\ril-ims\chemical\Formaldehyde_1711018593059.jpg 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\public\ril-ims\chemical\ethanol_1710245290304.webp 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\public\ril-ims\chemical\benzene_1711018508678.jpeg 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\public\ril-ims\chemical\Asetic-acid_1710245787877.webp 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\public\ril-ims\chemical\Ammonium-hydroxide_1710246228234.webp 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\public\ril-ims\chemical\Acetone_1710257743661.jpeg 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\package.json 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\package-lock.json 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\chemical-usage\chemical-usage.schema.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\chemical-usage\chemical-usage.routes.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\chemical-usage\chemical-usage.controller.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\user\user.routes.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\user\user.controller.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\user\user.schema.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\role\role.schema.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\role\role.routes.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\role\role.controller.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\stock\stock.schema.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\stock\stock.routes.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\stock\stock.controller.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\models\tbl_user.model.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\rack\rack.schema.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\rack\rack.routes.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\rack\rack.controller.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\report\report.schema.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\report\report.routes.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\report\report.controller.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\module\module.controller.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\models\tbl_stock.model.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\permission\permission.schema.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\module\module.schema.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\permission\permission.routes.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\module\module.routes.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\permission\permission.controller.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\models\tbl_role.model.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\models\tbl_permission.model.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\drawer\drawer.routes.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\drawer\drawer.controller.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\lab\lab.schema.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\lab\lab.routes.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\location\location.schema.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\lab\lab.controller.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\location\location.routes.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\location\location.controller.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\manufacturer\manufacturer.schema.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\drawer\drawer.schema.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\manufacturer\manufacturer.routes.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\manufacturer\manufacturer.controller.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\models\tbl_module.model.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\models\tbl_chemical_usage_history.model.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\models\tbl_auditlog.model.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\models\master_tbl.model.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\models\master_rack.model.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\models\master_manufacturer.model.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\models\master_location.model.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\models\master_drawer.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\models\master_chemical.model.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\models\index.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\chemical\chemical.schema.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\chemical\chemical.routes.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\auth\auth.schema.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\chemical\chemical.controller.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\auth\auth.routes.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\auth\auth.controller.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\dashboard\dashbord.routes.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\modules\v1\dashboard\dashboard.controller.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\middleware\error.middleware.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\middleware\licence.middleware.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\middleware\logger.middleware.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\middleware\auth.middleware.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\logs\error.log 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\middleware\validate.middleware.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\middleware\project.middleware.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\middleware\permission.middleware.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\logs\http.log 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\index.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\interface\location.interface.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\interface\auth.interface.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\interface\project.interface.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\locales\en\translation.json 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\config\constant.config.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\config\company.json 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\helpers\util.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\helpers\multer.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\helpers\module.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\helpers\logger.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\helpers\jwt.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\helpers\http.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\helpers\constant.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\helpers\config.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api\helpers\bcrypt.js 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api.env 8:31:52 PM vtims: c:\Users\hd\Downloads\ims\api.deployment 8:31:54 PM vtims: Zip package size: 1.15 MB 8:32:01 PM vtims: Updating submodules. 8:32:02 PM vtims: Preparing deployment for commit id 'e11aa7b3-b'. 8:32:02 PM vtims: PreDeployment: context.CleanOutputPath False 8:32:03 PM vtims: PreDeployment: context.OutputPath /home/site/wwwroot 8:32:03 PM vtims: Repository path is /tmp/zipdeploy/extracted 8:32:03 PM vtims: Running oryx build... 8:32:03 PM vtims: Command: oryx build /tmp/zipdeploy/extracted -o /home/site/wwwroot --platform nodejs --platform-version 20 -p virtualenv_name= --log-file /tmp/build-debug.log -i /tmp/8dc4e6edc4157f4 -p compress_node_modules=tar-gz | tee /tmp/oryx-build.log 8:32:08 PM vtims: Operation performed by Microsoft Oryx, https://github.com/Microsoft/Oryx 8:32:08 PM vtims: You can report issues at https://github.com/Microsoft/Oryx/issues 8:32:09 PM vtims: Oryx Version: 0.2.20230829.1, Commit: 5bd3088141516cdbd815d62ada052654e91f0429, ReleaseTagName: 20230829.1 8:32:09 PM vtims: Build Operation ID: 63a4d22471345839 8:32:09 PM vtims: Repository Commit : e11aa7b3-bb61-468a-bf2f-4784606e62de 8:32:09 PM vtims: OS Type : bookworm 8:32:09 PM vtims: Image Type : githubactions 8:32:09 PM vtims: Detecting platforms... 8:32:36 PM vtims: Error: Oops... An unexpected error has occurred. 8:32:36 PM vtims: Error: Newtonsoft.Json.JsonReaderException: Error reading JObject from JsonReader. Current JsonReader item is not an object: StartArray. Path '', line 1, position 1. 8:32:36 PM vtims: at Newtonsoft.Json.Linq.JObject.Load(JsonReader reader, JsonLoadSettings settings) 8:32:37 PM vtims: at Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings) 8:32:37 PM vtims: at Newtonsoft.Json.Linq.JObject.Parse(String json) 8:32:37 PM vtims: at Microsoft.Oryx.Detector.ParserHelper.ParseJsonFile(ISourceRepo sourceRepo, String filePath) in /usr/oryx/src/Detector/ParserHelper.cs:line 86 8:32:37 PM vtims: at Microsoft.Oryx.Detector.Hugo.HugoDetector.IsHugoJsonFile(ISourceRepo sourceRepo, String[] subPaths) in /usr/oryx/src/Detector/Hugo/HugoDetector.cs:line 229 8:32:37 PM vtims: at Microsoft.Oryx.Detector.Hugo.HugoDetector.IsHugoApp(ISourceRepo sourceRepo, String& appDirectory) in /usr/oryx/src/Detector/Hugo/HugoDetector.cs:line 157 8:32:37 PM vtims: at Microsoft.Oryx.Detector.Hugo.HugoDetector.Detect(DetectorContext context) in /usr/oryx/src/Detector/Hugo/HugoDetector.cs:line 49 8:32:37 PM vtims: at Microsoft.Oryx.BuildScriptGenerator.Hugo.HugoPlatform.Detect(RepositoryContext context) in /usr/oryx/src/BuildScriptGenerator/Hugo/HugoPlatform.cs:line 61 8:32:37 PM vtims: at Microsoft.Oryx.BuildScriptGenerator.DefaultPlatformsInformationProvider.GetPlatformsInfo(RepositoryContext context) in /usr/oryx/src/BuildScriptGenerator/DefaultPlatformsInformationProvider.cs:line 53 8:32:37 PM vtims: at Microsoft.Oryx.BuildScriptGenerator.DefaultBuildScriptGenerator.GenerateBashScript(BuildScriptGeneratorContext context, String& script, List`1 checkerMessageSink) in /usr/oryx/src/BuildScriptGenerator/DefaultBuildScriptGenerator.cs:line 75 8:32:37 PM vtims: at Microsoft.Oryx.BuildScriptGeneratorCli.BuildScriptGenerator.TryGenerateScript(String& generatedScript, Exception& exception) in /usr/oryx/src/BuildScriptGeneratorCli/BuildScriptGenerator.cs:line 63 8:32:37 PM vtims: at Microsoft.Oryx.BuildScriptGeneratorCli.BuildCommand.Execute(IServiceProvider serviceProvider, IConsole console) in /usr/oryx/src/BuildScriptGeneratorCli/Commands/BuildCommand.cs:line 278 8:32:37 PM vtims: at Microsoft.Oryx.BuildScriptGeneratorCli.CommandBase.OnExecute(IConsole console) in /usr/oryx/src/BuildScriptGeneratorCli/Commands/CommandBase.cs:line 87 8:32:37 PM vtims: /bin/bash -c "oryx build /tmp/zipdeploy/extracted -o /home/site/wwwroot --platform nodejs --platform-version 20 -p virtualenv_name= --log-file /tmp/build-debug.log -i /tmp/8dc4e6edc4157f4 -p compress_node_modules=tar-gz | tee /tmp/oryx-build.log ; exit $PIPESTATUS " 8:32:37 PM vtims: Generating summary of Oryx build 8:32:37 PM vtims: Parsing the build logs 8:32:37 PM vtims: Found 0 issue(s) 8:32:38 PM vtims: Build Summary : 8:32:38 PM vtims: =============== 8:32:38 PM vtims: Errors (0) 8:32:38 PM vtims: Warnings (0) 8:32:39 PM vtims: Deployment Failed. deployer = ms-azuretools-vscode deploymentPath = ZipDeploy. Extract zip. 8:33:01 PM vtims: Deployment failed.
Had the same issue. Appears to be caused by having a json file with an array in the project.
This works: { "cars": ["Ford", "BMW", "Fiat"] }
But this breaks the build: ["Ford", "BMW", "Fiat"]
Bug Report
At what date and time did you most recently experience the problem? 27-Mar-2024, 20:23IST
Where did you experience the problem? E.g. Azure Web Apps, Azure Functions, Azure Container Registry, or offline use. Azure Web Apps
If your repo is publicly available please share its URL: not available
What happened? gives error: of some internal json library,
What did you expect or want to happen? successfull build and deploy of node js project
How can we reproduce it? i can share you source code privately for debugging purpose.
Do you have log output? Please include between the backticks: