FHIR Chat · auto-build not working with new commit · IG creation

Stream: IG creation

Topic: auto-build not working with new commit


view this post on Zulip Yan Heras (Jun 29 2020 at 15:36):

The auto-build does not get triggered when I committed the new changes to the gic-branch of the DEQM IG. I was able to build successfully locally. I can see the changes were committed successfully as well. This is the repo I am having this issue. https://github.com/HL7/davinci-deqm/tree/gic-branch. I don't know where to find error logs for this since it's building fine locally. Any suggestions how to solve this? Thanks!

view this post on Zulip Yan Heras (Jun 29 2020 at 17:27):

Well, it now builds. Not sure if something happened with the auto-build late last night.

view this post on Zulip Vassil Peytchev (Jun 29 2020 at 17:29):

Probably related to https://chat.fhir.org/#narrow/stream/179252-IG-creation/topic/tx.2Efhir.2Eorg.20timing.20out/near/202333807

view this post on Zulip Yan Heras (Jun 29 2020 at 18:01):

Thanks @Vassil Peytchev That might be it.

view this post on Zulip Lloyd McKenzie (Jun 29 2020 at 22:00):

I made an update to the autobuild but rolled it back

view this post on Zulip Yan Heras (Jun 30 2020 at 06:32):

Hi @Lloyd McKenzie , it seems like the autobuild not working again with a commit I did about 15 mins ago.

view this post on Zulip Lloyd McKenzie (Jun 30 2020 at 14:10):

What error are you seeing?

view this post on Zulip Yan Heras (Jun 30 2020 at 18:05):

@Lloyd McKenzie I am not sure where I would look for the error logs if autobuild not triggered. My local build is fine, just not when I commit the changes to the branch on remote.

view this post on Zulip Yan Heras (Jun 30 2020 at 18:15):

ok, I see the error now. Here is the log: http://build.fhir.org/ig/HL7/davinci-deqm/branches/gic-branch/failure/build.log

view this post on Zulip Yan Heras (Jun 30 2020 at 18:18):

Is this the reason for failing? ... "Publishing Content Failed: The auto-build infrastructure does not publish IGs that contain HTML pages without the publish-box present. For further information, see note at http://wiki.hl7.org/index.php?title=FHIR_Implementation_Guide_Publishing_Requirements#HL7_HTML_Standards_considerations (00:50.0221)"

view this post on Zulip Lloyd McKenzie (Jun 30 2020 at 18:23):

Looks like. Are you using the standard Da Vinci template?

view this post on Zulip Yan Heras (Jun 30 2020 at 18:27):

This is branched off the DEQM IG that Eric created. He has updated it to the standard template, I am not sure if that's Da Vinci standard template. I am assuming its your latest standard template

view this post on Zulip Lloyd McKenzie (Jun 30 2020 at 18:28):

The ig.ini should have:
template = hl7.davinci.template#current

view this post on Zulip Yan Heras (Jun 30 2020 at 18:29):

thanks. Yes, davinci template

view this post on Zulip Lloyd McKenzie (Jun 30 2020 at 18:32):

@Grahame Grieve - any chance we could have the build identify which page(s) are missing the publish box? I searched the build log for 'box' and didn't see anything other than the final fatal error messages.

view this post on Zulip Yan Heras (Jun 30 2020 at 18:35):

I see now that I have a hyperlink that points to a url for a profile that I haven't created yet. Would that cause error like this if the link says your file cannot be found?

view this post on Zulip Lloyd McKenzie (Jun 30 2020 at 18:35):

Shouldn't. There must be some HTML page in the output folder that's missing the publish box

view this post on Zulip Yan Heras (Jun 30 2020 at 18:38):

I checked my local, the pages that I changed since the last successful auto build have the yellow box.

view this post on Zulip Lloyd McKenzie (Jun 30 2020 at 18:41):

Do you have the ability to search all HTML pages to see any that don't include it?

view this post on Zulip Yan Heras (Jun 30 2020 at 18:50):

what line of code should I look for that means it does include? sorry, still trying to learn about how these templates working together

view this post on Zulip Lloyd McKenzie (Jun 30 2020 at 18:53):

There's a special comment that appears right in front of the substituted box text

view this post on Zulip Yan Heras (Jun 30 2020 at 19:07):

I added a few profiles since the last successful autocommit, so I am guessing probably are related to those. I checked my local, the output html page for these profiles have a line for publish-box. The profiles were added to the resources folder.

view this post on Zulip Eric Haas (Jun 30 2020 at 19:14):

that is the same error I am getting and mentioned here : https://chat.fhir.org/#narrow/stream/179252-IG-creation/topic/new.20errors.20from.20us-core-comparisons.20that.20prevent.20autobuil.2E.2E.2E

this is nothing @Yan Heras did - these are generated files that either lloyd or grahame added.

view this post on Zulip Eric Haas (Jun 30 2020 at 19:16):

@Yan does it build locally?

view this post on Zulip Yan Heras (Jun 30 2020 at 19:16):

Yes, I can build locally just fine and they have the yellow box on top of the pages

view this post on Zulip Yan Heras (Jun 30 2020 at 20:59):

Hi @Lloyd McKenzie when you have time, could you help to see if something in the autobuild that might have caused this? I am not sure what I need to do to resolve this. Thanks!

view this post on Zulip Lloyd McKenzie (Jun 30 2020 at 21:02):

Hi Yan, I suspect this is due to a recent publisher change and @Grahame Grieve knows best what's changed and is most likely involved as a cause

view this post on Zulip Grahame Grieve (Jun 30 2020 at 23:27):

fixed next release. A combination of inputs I hadn't tested.

view this post on Zulip Yan Heras (Jul 01 2020 at 00:00):

Thank you! @Grahame Grieve when would be the next release out?

view this post on Zulip Grahame Grieve (Jul 01 2020 at 00:12):

hopefully in the next hour or 2

view this post on Zulip Yan Heras (Jul 01 2020 at 00:13):

Awesome ... thanks much!


Last updated: Apr 12 2022 at 19:14 UTC