INFO:root:about to clone! DEBUG:root:running: git clone --recursive https://github.com/DigitalSQR/smart-base-test --branch v0.1.0a repo DEBUG:root:Time to deadline 35879.998231 seconds Cloning into 'repo'... Note: switching to '6ed3bee1f625b65553edf4e8c8027b82f00c6a6f'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false DEBUG:root:running: wget -q https://github.com/HL7/fhir-ig-publisher/releases/latest/download/publisher.jar -O publisher.jar DEBUG:root:Time to deadline 35840.016252 seconds DEBUG:root:running: npm -g install fsh-sushi DEBUG:root:Time to deadline 35838.997714 seconds npm WARN deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm WARN deprecated rimraf@2.6.3: Rimraf versions prior to v4 are no longer supported npm WARN deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. added 120 packages in 5s 8 packages are looking for funding run `npm fund` for details npm notice npm notice New major version of npm available! 9.8.1 -> 10.9.1 npm notice Changelog: npm notice Run `npm install -g npm@10.9.1` to update! npm notice DEBUG:root:running: java -Xms19000m -Xmx19000m -jar ../publisher.jar -ig ig.json -api-key-file /etc/ig.builder.keyfile.ini -fhir-settings /etc/fhir-settings.json -auto-ig-build -tx http://tx.fhir.org -target https://build.fhir.org/ig/DigitalSQR/smart-base-test/ -out /scratch/repo DEBUG:root:Time to deadline 35833.861411 seconds FHIR IG Publisher Version 1.7.4 (Git# 9a619c4c6ceb). Built 2024-11-21T19:00:07.193Z (12 hours old) Detected Java version: 21-ea from /usr/local/openjdk-21 on Linux/amd64 (64bit). 19008MB available dir = /scratch/repo, path = /usr/local/openjdk-21/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin Parameters: -ig ig.json -api-key-file /etc/ig.builder.keyfile.ini -fhir-settings /etc/fhir-settings.json -auto-ig-build -tx http://tx.fhir.org -target https://build.fhir.org/ig/DigitalSQR/smart-base-test/ -out /scratch/repo Start Clock @ Friday, November 22, 2024, 7:29:40 AM Coordinated Universal Time (2024-11-22T07:29:40Z) Build FHIR IG from /scratch/repo (00:00.030 / 00:00.031, 89Mb) API keys loaded from /etc/fhir-settings.json (00:00.003 / 00:00.034, 89Mb) Package Cache: /var/lib/.fhir/packages (00:00.003 / 00:00.038, 89Mb) Run Sushi on /scratch/repo (00:00.005 / 00:00.044, 89Mb) Sushi: info Running SUSHI v3.12.1 (implements FHIR Shorthand specification v3.0.0) (00:00.652 / 00:00.696, 113Mb) Sushi: info Arguments: (00:00.000 / 00:00.696, 113Mb) Sushi: info --require-latest (00:00.000 / 00:00.697, 113Mb) Sushi: info --out /scratch/repo (00:00.000 / 00:00.697, 113Mb) Sushi: info /scratch/repo (00:00.000 / 00:00.698, 113Mb) Sushi: info Using configuration file: /scratch/repo/sushi-config.yaml (00:00.932 / 00:01.630, 113Mb) Sushi: info Importing FSH text... (00:00.158 / 00:01.788, 113Mb) Sushi: info Preprocessed 16 documents with 9 aliases. (00:00.132 / 00:01.921, 113Mb) Sushi: info Imported 15 definitions and 0 instances. (00:00.015 / 00:01.936, 113Mb) Sushi: info Checking /home/fhiruser/.fhir/packages for hl7.fhir.uv.tools#current... (00:00.002 / 00:01.938, 113Mb) Sushi: info Did not find hl7.fhir.uv.tools#current in /home/fhiruser/.fhir/packages. (00:00.036 / 00:01.975, 113Mb) Sushi: info Downloading hl7.fhir.uv.tools#current... https://build.fhir.org/ig/FHIR/fhir-tools-ig/branches/master/package.tgz (00:00.205 / 00:02.180, 113Mb) Sushi: info Downloaded hl7.fhir.uv.tools#current (00:00.017 / 00:02.197, 113Mb) Sushi: info Loaded package hl7.fhir.uv.tools#current (00:00.108 / 00:02.306, 113Mb) Sushi: info Checking /home/fhiruser/.fhir/packages for hl7.terminology#5.5.0... (00:00.000 / 00:02.306, 113Mb) Sushi: info Did not find hl7.terminology#5.5.0 in /home/fhiruser/.fhir/packages. (00:00.033 / 00:02.340, 113Mb) Sushi: info Downloading hl7.terminology#5.5.0... https://packages.fhir.org/hl7.terminology/5.5.0 (00:00.000 / 00:02.341, 113Mb) Sushi: info Downloaded hl7.terminology#5.5.0 (00:02.427 / 00:04.769, 113Mb) Sushi: info Loaded package hl7.terminology#5.5.0 (00:02.183 / 00:06.951, 113Mb) Sushi: info Checking /home/fhiruser/.fhir/packages for hl7.fhir.uv.extensions.r4#5.1.0... (00:00.000 / 00:06.951, 113Mb) Sushi: info Did not find hl7.fhir.uv.extensions.r4#5.1.0 in /home/fhiruser/.fhir/packages. (00:00.529 / 00:07.481, 113Mb) Sushi: info Downloading hl7.fhir.uv.extensions.r4#5.1.0... https://packages.fhir.org/hl7.fhir.uv.extensions.r4/5.1.0 (00:00.000 / 00:07.481, 113Mb) Sushi: info Downloaded hl7.fhir.uv.extensions.r4#5.1.0 (00:01.817 / 00:09.299, 113Mb) Sushi: info Loaded package hl7.fhir.uv.extensions.r4#5.1.0 (00:01.427 / 00:10.727, 113Mb) Sushi: info Checking /home/fhiruser/.fhir/packages for hl7.fhir.uv.cql#1.0.0... (00:00.000 / 00:10.727, 113Mb) Sushi: info Did not find hl7.fhir.uv.cql#1.0.0 in /home/fhiruser/.fhir/packages. (00:00.742 / 00:11.470, 113Mb) Sushi: info Downloading hl7.fhir.uv.cql#1.0.0... https://packages.fhir.org/hl7.fhir.uv.cql/1.0.0 (00:00.000 / 00:11.470, 113Mb) Sushi: info Downloaded hl7.fhir.uv.cql#1.0.0 (00:01.435 / 00:12.905, 113Mb) Sushi: info Loaded package hl7.fhir.uv.cql#1.0.0 (00:00.853 / 00:13.759, 113Mb) Sushi: info Checking /home/fhiruser/.fhir/packages for hl7.fhir.uv.crmi#1.0.0... (00:00.000 / 00:13.760, 113Mb) Sushi: info Did not find hl7.fhir.uv.crmi#1.0.0 in /home/fhiruser/.fhir/packages. (00:00.745 / 00:14.505, 113Mb) Sushi: info Downloading hl7.fhir.uv.crmi#1.0.0... https://packages.fhir.org/hl7.fhir.uv.crmi/1.0.0 (00:00.000 / 00:14.505, 113Mb) Sushi: info Downloaded hl7.fhir.uv.crmi#1.0.0 (00:01.761 / 00:16.266, 113Mb) Sushi: info Loaded package hl7.fhir.uv.crmi#1.0.0 (00:00.961 / 00:17.228, 113Mb) Sushi: info Checking /home/fhiruser/.fhir/packages for hl7.fhir.uv.sdc#3.0.0... (00:00.000 / 00:17.229, 113Mb) Sushi: info Did not find hl7.fhir.uv.sdc#3.0.0 in /home/fhiruser/.fhir/packages. (00:00.908 / 00:18.138, 113Mb) Sushi: info Downloading hl7.fhir.uv.sdc#3.0.0... https://packages.fhir.org/hl7.fhir.uv.sdc/3.0.0 (00:00.000 / 00:18.138, 113Mb) Sushi: info Downloaded hl7.fhir.uv.sdc#3.0.0 (00:01.463 / 00:19.601, 113Mb) Sushi: info Loaded package hl7.fhir.uv.sdc#3.0.0 (00:01.090 / 00:20.692, 113Mb) Sushi: info Checking /home/fhiruser/.fhir/packages for hl7.fhir.r4.core#4.0.1... (00:00.000 / 00:20.692, 113Mb) Sushi: info Did not find hl7.fhir.r4.core#4.0.1 in /home/fhiruser/.fhir/packages. (00:01.004 / 00:21.696, 113Mb) Sushi: info Downloading hl7.fhir.r4.core#4.0.1... https://packages.fhir.org/hl7.fhir.r4.core/4.0.1 (00:00.000 / 00:21.697, 113Mb) Sushi: info Downloaded hl7.fhir.r4.core#4.0.1 (00:02.561 / 00:24.258, 113Mb) Sushi: info Loaded package hl7.fhir.r4.core#4.0.1 (00:03.165 / 00:27.424, 113Mb) Sushi: info Found 6 files in input/* resource folders that were neither XML nor JSON. These files were not processed as resources by SUSHI. To see the unprocessed files in the logs, run SUSHI with the "--log-level debug" flag. (00:00.064 / 00:27.489, 113Mb) Sushi: info Converting FSH to FHIR resources... (00:00.002 / 00:27.491, 113Mb) Sushi: info Converted 15 FHIR StructureDefinitions. (00:00.898 / 00:28.390, 113Mb) Sushi: info Exporting FHIR resources as JSON... (00:00.001 / 00:28.391, 113Mb) Sushi: info Exported 15 FHIR resources as JSON. (00:00.136 / 00:28.528, 113Mb) Sushi: info Assembling Implementation Guide sources... (00:00.002 / 00:28.530, 113Mb) Sushi: info Generated ImplementationGuide-smart.who.int.base.json (00:00.045 / 00:28.575, 113Mb) Sushi: info Assembled Implementation Guide sources; ready for IG Publisher. (00:00.000 / 00:28.576, 113Mb) Sushi: ========================= SUSHI RESULTS =========================== (00:00.001 / 00:28.577, 113Mb) Sushi: | ------------------------------------------------------------- | (00:00.000 / 00:28.578, 113Mb) Sushi: | | Profiles | Extensions | Logicals | Resources | | (00:00.000 / 00:28.578, 113Mb) Sushi: | |-------------------------------------------------------------| | (00:00.000 / 00:28.578, 113Mb) Sushi: | | 13 | 2 | 0 | 0 | | (00:00.000 / 00:28.579, 113Mb) Sushi: | ------------------------------------------------------------- | (00:00.000 / 00:28.579, 113Mb) Sushi: | ------------------------------------------------------------- | (00:00.000 / 00:28.579, 113Mb) Sushi: | | ValueSets | CodeSystems | Instances | | (00:00.000 / 00:28.579, 113Mb) Sushi: | |-------------------------------------------------------------| | (00:00.000 / 00:28.580, 113Mb) Sushi: | | 0 | 0 | 0 | | (00:00.000 / 00:28.580, 113Mb) Sushi: | ------------------------------------------------------------- | (00:00.000 / 00:28.580, 113Mb) Sushi: | | (00:00.000 / 00:28.580, 113Mb) Sushi: =================================================================== (00:00.000 / 00:28.581, 113Mb) Sushi: | You're catching on now! 0 Errors 0 Warnings | (00:00.000 / 00:28.581, 113Mb) Sushi: =================================================================== (00:00.000 / 00:28.581, 113Mb) Unable to load IG as an r5 IG - try R4 (property code is a class com.google.gson.JsonPrimitive looking for an object) (00:00.796 / 00:29.378, 37Mb) Load Template from who.template.root#current (00:00.651 / 00:30.029, 77Mb) Installing who.template.root#current to the package cache Fetching: Installing who.template.root#current done. Load Template from fhir.base.template#current (00:01.609 / 00:31.639, 162Mb) Installing fhir.base.template#current to the package cache Fetching: Installing fhir.base.template#current done. onLoad.findSpreadsheets: onLoad.updateIg: [xslt] Processing /scratch/repo/template/onLoad-ig-working.xml to /scratch/repo/template/onLoad-ig-updated.xml [xslt] Loading stylesheet /scratch/repo/template/scripts/onLoad.xslt onLoad.extend: onLoad: Root directory: /scratch/repo (00:04.382 / 00:36.022, 125Mb) Terminology Cache is at /scratch/repo/input-cache/txcache. Trimming now (00:00.001 / 00:36.024, 125Mb) Core Package hl7.fhir.r4.core#4.0.1 Running Terminology Log: /tmp/ohfu-fhir-ig-11508039211661112999.log Connect to Terminology Server at http://tx.fhir.org (00:26.439 / 01:02.463, 593Mb) Installing hl7.fhir.pubpack#0.1.9 to the package cache Fetching: Installing hl7.fhir.pubpack#0.1.9 done. Load Package hl7.fhir.pubpack#0.1.9 Installing hl7.fhir.xver-extensions#0.1.0 to the package cache Fetching: Installing hl7.fhir.xver-extensions#0.1.0 done. Load Package hl7.fhir.xver-extensions#0.1.0 Installing hl7.fhir.uv.extensions.r4#1.0.0 to the package cache Fetching: Installing hl7.fhir.uv.extensions.r4#1.0.0 done. Load Package hl7.fhir.uv.extensions.r4#1.0.0 Load Package hl7.terminology#5.5.0 Load Package hl7.fhir.uv.extensions.r4#5.1.0 Load Package hl7.fhir.uv.cql#1.0.0 Load Package hl7.fhir.uv.crmi#1.0.0 Ignore Dependency on Core FHIR hl7.fhir.r4.examples#4.0.1, from package 'hl7.fhir.uv.sdc#3.0.0' (00:12.711 / 01:15.175, 1Gb) Load Package hl7.fhir.uv.sdc#3.0.0 Installing hl7.fhir.uv.tools.r4#0.3.0 to the package cache Fetching: Installing hl7.fhir.uv.tools.r4#0.3.0 done. Load Package hl7.fhir.uv.tools.r4#0.3.0 Load R5 Specials Installing hl7.fhir.r5.core#5.0.0 to the package cache Fetching: Installing hl7.fhir.r5.core#5.0.0 done. Initialization complete (00:05.519 / 01:20.695, 1Gb) Load Content (00:00.000 / 01:20.695, 1Gb) Using en-US as the default narrative language. (no language information in Implementation Guide or command line) (00:00.092 / 01:20.788, 1Gb) Exception in thread "main" java.lang.Error: The version 0.1.0a is not a valid semantic version so cannot be published in the ci-build at org.hl7.fhir.igtools.publisher.Publisher.load(Publisher.java:4520) at org.hl7.fhir.igtools.publisher.Publisher.createIg(Publisher.java:1228) at org.hl7.fhir.igtools.publisher.Publisher.execute(Publisher.java:1072) at org.hl7.fhir.igtools.publisher.Publisher.main(Publisher.java:14122)