Stream: ig publishing requirements
Topic: go-publish to a mixed case URI
John Moehrke (Mar 14 2022 at 20:31):
IHE has been using upper case acronyms in our canonical URI. Where I have publications that already exist, the go-publish is working. But for brand new IGs, the go-publish fails at the very end as it does not find the destination folders. However it is looking for destination folders in all lowercase.
John Moehrke (Mar 14 2022 at 20:31):
Build final .zip (02:57.0197)
Final .zip built (02:59.0665)
Outcome of trying to fetch existing package-list.json: Invalid HTTP response 404 from https://profiles.ihe.net/RAD/IMR/package-list.json?nocache=1647289615329 (Not Found) (content in c:\temp\fhir-http-5.log)
Built. Times: loading: 00:01.0320, generate: 02:20.0702, narrative generation: 00:21.0723, realm-rules: 00:00.0000, previous-version: 00:00.0000, jekyll: 00:31.0738, validation: 00:09.0922 (#41), template: 00:06.0629 (#3) (03:00.0268)
Validation output in c:\temp\ihe.rad.imr#0.1.0-milestone\output\qa.html
Errors: 0, Warnings: 0, Info: 0, Broken Links = 0 (03:00.0897)
Finished (03:01.0039)
Done (03:01.0042)
Keep a copy of the build directory at C:\Users\john.moehrke\Git\publications\ig-build-zips\ihe.rad.imr#0.1.0.zip
ok. All checks passed. Publish v0.1.0 to C:\Users\john.moehrke\Git\publications\rad\imr\0.1.0
Copy history from C:\Users\john.moehrke\Git\ihe-ig-history-template to C:\Users\john.moehrke\Git\publications\rad\imr
Exception in thread "main" java.lang.Error: Case mismatch of file C:\Users\john.moehrke\Git\publications\rad\imr: found IMR
at org.hl7.fhir.utilities.CSFile.<init>(CSFile.java:69)
at org.hl7.fhir.utilities.Utilities.createDirectory(Utilities.java:413)
at org.hl7.fhir.utilities.Utilities.copyDirectory(Utilities.java:301)
at org.hl7.fhir.igtools.publisher.utils.PublicationProcess.doPublish(PublicationProcess.java:244)
at org.hl7.fhir.igtools.publisher.utils.PublicationProcess.publishInner(PublicationProcess.java:175)
at org.hl7.fhir.igtools.publisher.utils.PublicationProcess.publish(PublicationProcess.java:61)
at org.hl7.fhir.igtools.publisher.Publisher.main(Publisher.java:9779)
John Moehrke (Mar 14 2022 at 20:33):
note the copy trying to go to C:\Users\john.moehrke\Git\publications\rad\imr\0.1.0
, when it should be C:\Users\john.moehrke\Git\publications\RAD\IMR\0.1.0
John Moehrke (Mar 14 2022 at 20:34):
note that it did the right path when it checked to see if the package existed -- https://profiles.ihe.net/RAD/IMR/package-list.json
Grahame Grieve (Mar 14 2022 at 22:16):
which version is this?
John Moehrke (Mar 16 2022 at 16:08):
this was with 1.1.112
John Moehrke (Mar 17 2022 at 00:17):
can I give you more?
Last updated: Apr 12 2022 at 19:14 UTC