FHIR Chat · IG Publisher · australia

Stream: australia

Topic: IG Publisher


view this post on Zulip Grahame Grieve (Dec 13 2016 at 21:09):

Josh has set it up so we can auto-publish implementation guides through build.fhir.org. @Brett Esler any reason for us to use that for the Australian implementation guides?

view this post on Zulip Brian Postlethwaite (Dec 13 2016 at 23:18):

I think that would make sense as we start to get things more formalised

view this post on Zulip Brett Esler (Dec 13 2016 at 23:41):

I am really happy to go with a common approach to the publishing process - better to join a common effort than customise a stack..

view this post on Zulip Grahame Grieve (Dec 13 2016 at 23:42):

okok I'll set it up

view this post on Zulip Grahame Grieve (Dec 14 2016 at 07:00):

so this turns out to have a problem - the build tool is based - rightly - on 1 IG per repository. @Brett Esler can you create 2 new repositories, and we'll split everything into the new ones? call them 'base' and 'rcpa' (or au-fhir-base and au-fhir-rcpa or something)

view this post on Zulip Brett Esler (Dec 17 2016 at 02:14):

@Grahame Grieve @David McKillop @Brian Postlethwaite there are now two separate repositories for the IGs au-fhir-base and au-fhir-rcpa have taken all commits for each branch along; let me know if any issues.... like to get rid of the original repo when everyone is okay - to avoid confusion; so new commits should be in the new repos...

view this post on Zulip David McKillop (Dec 17 2016 at 12:00):

@Brett Esler Thanks - I'll have a look and let you know.

view this post on Zulip Grahame Grieve (Dec 19 2016 at 03:32):

@Brett Esler you need to make at least me a contributor for them both, and also David McKillop for the RCPA one

view this post on Zulip Grahame Grieve (Dec 19 2016 at 03:33):

and you might make me an admin or whatever it's called so I can set up the publishing

view this post on Zulip Grahame Grieve (Dec 19 2016 at 03:41):

thanks.

view this post on Zulip Grahame Grieve (Dec 19 2016 at 03:41):

so I can commit, but not, apparently, configure

view this post on Zulip Brett Esler (Dec 19 2016 at 03:41):

not sure how to make you an admin...

view this post on Zulip Grahame Grieve (Dec 19 2016 at 03:41):

so you need to follow this:

view this post on Zulip Grahame Grieve (Dec 19 2016 at 03:44):

https://github.com/hl7-fhir/auto-ig-builder/blob/master/README.md

view this post on Zulip Grahame Grieve (Dec 19 2016 at 03:46):

once you've done the configure the webhook part, I'll commit the name change to the json file so it should work

view this post on Zulip Grahame Grieve (Dec 19 2016 at 03:46):

to test it

view this post on Zulip Grahame Grieve (Dec 19 2016 at 07:41):

in the mean time, both the base and rcpa guides build again

view this post on Zulip Brett Esler (Dec 19 2016 at 08:37):

@Grahame Grieve have converted hl7au to an organization so you should have admin rights now

view this post on Zulip Brett Esler (Dec 19 2016 at 08:55):

webhooks are added now

view this post on Zulip Grahame Grieve (Dec 19 2016 at 09:09):

sensational - now published at http://build.fhir.org/ig/hl7au/au-fhir-base/

view this post on Zulip Brett Esler (Dec 19 2016 at 09:57):

awesome! thanks @Josh Mandel and @Grahame Grieve this public stack is of massive value!

view this post on Zulip Grahame Grieve (Dec 19 2016 at 10:42):

yay. so now to get rcpa building ok

view this post on Zulip David McKillop (Dec 19 2016 at 10:45):

:clap:

view this post on Zulip Grahame Grieve (Dec 19 2016 at 10:47):

so they should both build for you David.

view this post on Zulip David McKillop (Dec 19 2016 at 10:49):

I'll download the new IG Publisher and try.

view this post on Zulip David McKillop (Dec 19 2016 at 11:20):

Woo hoo - I was able to produce both the au-fhir-base and the au-fhir-rcpa. :clap: :thumbsup:
It's been a while since I was able to get the RCPA IG to build locally.

view this post on Zulip Grahame Grieve (Dec 19 2016 at 11:20):

great

view this post on Zulip Grahame Grieve (Dec 19 2016 at 11:21):

@Josh Mandel is there a way I can retrigger a set of IGs if I change the builder?

view this post on Zulip Grahame Grieve (Dec 19 2016 at 11:21):

or when someone changes a resource structure and invalidates the guides?

view this post on Zulip Josh Mandel (Dec 19 2016 at 20:22):

This is starting to sound like a more involved set of requirements :-) I'm anxious about our ability to support this reliably if I'm the only one hacking on it.

view this post on Zulip Grahame Grieve (Dec 19 2016 at 21:00):

yes I think that's something outside the scope of the auto-build.

view this post on Zulip Grahame Grieve (Dec 19 2016 at 21:00):

anyway, most of the QA issues arise in qa.html, not a build failure.

view this post on Zulip Brett Esler (Feb 16 2017 at 23:17):

@Grahame Grieve and @Josh Mandel is the fhir.org publishing an automatic hook or does someone need to press the button? ; looking at the process to update au-fhir-base - a few changes have gone into the repo at https://github.com/hl7au/au-fhir-base

view this post on Zulip Grahame Grieve (Feb 16 2017 at 23:24):

docuemnted here:

view this post on Zulip Grahame Grieve (Feb 16 2017 at 23:24):

https://github.com/hl7-fhir/auto-ig-builder/blob/master/README.md

view this post on Zulip Brett Esler (Feb 16 2017 at 23:25):

great ty!

view this post on Zulip Grahame Grieve (Feb 16 2017 at 23:25):

I think it's already setup, btw

view this post on Zulip Brett Esler (Feb 16 2017 at 23:26):

yep did not get any action on commits on the output side... will see if build kicked off

view this post on Zulip Grahame Grieve (Feb 16 2017 at 23:32):

I see a buid succeeded

view this post on Zulip Brett Esler (Feb 16 2017 at 23:37):

is that from Mon, 19 Dec 2016 09:11:24 GMT ? log seems to be from then...

view this post on Zulip Brett Esler (Feb 16 2017 at 23:37):

http://ig-build.fhir.org.s3-website-us-east-1.amazonaws.com/logs/hl7au/au-fhir-base/

view this post on Zulip Brett Esler (Feb 16 2017 at 23:40):

did i break it org.apache.commons.lang3.NotImplementedException: type org.hl7.fhir.dstu3.model.UsageContext not handled yet or is that not fatal?

view this post on Zulip Grahame Grieve (Feb 17 2017 at 01:34):

not sure. I'll have to investigate

view this post on Zulip Brett Esler (Feb 21 2017 at 00:43):

all updating - it was a build issue (content) - the build logging page does not seem to update to reflect the build that has occurred

view this post on Zulip Brett Esler (Feb 21 2017 at 00:44):

content for indigenous status and valueset has been added; further updates for the other agreed content to come

view this post on Zulip Brett Esler (Feb 21 2017 at 00:45):

so live build is published to: http://build.fhir.org/ig/hl7au/au-fhir-base
github repo source: https://github.com/hl7au/au-fhir-base

view this post on Zulip Brett Esler (Mar 15 2017 at 22:40):

@Grahame Grieve @Josh Mandel would you know how to get to the build logs for http://build.fhir.org/ig/hl7au/au-fhir-base/ ? I have things working locally but not on the CI build... can't work out the issue..

view this post on Zulip Brett Esler (Mar 16 2017 at 03:25):

ignore me... can see that qa.html might help me - i'll work through those issues....

view this post on Zulip Brett Esler (Mar 20 2017 at 02:12):

Thanks @Grahame Grieve and @Josh Mandel for CI build update;.
Updated au-base up on v3.0.0 including ANZIC subset for healthcare http://build.fhir.org/ig/hl7au/au-fhir-base/CodeSystem-codesystem-anzsic-restricted.html

view this post on Zulip Michael Lawley (Mar 23 2017 at 00:45):

Just looking at the Downloads page, I see all of the rules about what makes these US-Core profiles valid. Obviously US-Core is wrong, but also the grammar is grating.

view this post on Zulip Michael Lawley (Mar 23 2017 at 00:46):

Also on that page (http://build.fhir.org/ig/hl7au/au-fhir-base/downloads.html), the example TTL link has lowercase l (TTl rather than TTL)

view this post on Zulip Brett Esler (Mar 23 2017 at 00:52):

Thanks Michael - can see where the starter template came from! Will fix now....

view this post on Zulip Grahame Grieve (Mar 23 2017 at 03:15):

ok, I'm catching up on life now. Are we good here?

view this post on Zulip Brett Esler (Mar 23 2017 at 03:20):

all fixed - my grammar is only marginally better ;)


Last updated: Apr 12 2022 at 19:14 UTC