Stream: australia
Topic: IG Publisher
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?
Brian Postlethwaite (Dec 13 2016 at 23:18):
I think that would make sense as we start to get things more formalised
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..
Grahame Grieve (Dec 13 2016 at 23:42):
okok I'll set it up
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)
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...
David McKillop (Dec 17 2016 at 12:00):
@Brett Esler Thanks - I'll have a look and let you know.
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
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
Grahame Grieve (Dec 19 2016 at 03:41):
thanks.
Grahame Grieve (Dec 19 2016 at 03:41):
so I can commit, but not, apparently, configure
Brett Esler (Dec 19 2016 at 03:41):
not sure how to make you an admin...
Grahame Grieve (Dec 19 2016 at 03:41):
so you need to follow this:
Grahame Grieve (Dec 19 2016 at 03:44):
https://github.com/hl7-fhir/auto-ig-builder/blob/master/README.md
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
Grahame Grieve (Dec 19 2016 at 03:46):
to test it
Grahame Grieve (Dec 19 2016 at 07:41):
in the mean time, both the base and rcpa guides build again
Brett Esler (Dec 19 2016 at 08:37):
@Grahame Grieve have converted hl7au to an organization so you should have admin rights now
Brett Esler (Dec 19 2016 at 08:55):
webhooks are added now
Grahame Grieve (Dec 19 2016 at 09:09):
sensational - now published at http://build.fhir.org/ig/hl7au/au-fhir-base/
Brett Esler (Dec 19 2016 at 09:57):
awesome! thanks @Josh Mandel and @Grahame Grieve this public stack is of massive value!
Grahame Grieve (Dec 19 2016 at 10:42):
yay. so now to get rcpa building ok
David McKillop (Dec 19 2016 at 10:45):
Grahame Grieve (Dec 19 2016 at 10:47):
so they should both build for you David.
David McKillop (Dec 19 2016 at 10:49):
I'll download the new IG Publisher and try.
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.
It's been a while since I was able to get the RCPA IG to build locally.
Grahame Grieve (Dec 19 2016 at 11:20):
great
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?
Grahame Grieve (Dec 19 2016 at 11:21):
or when someone changes a resource structure and invalidates the guides?
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.
Grahame Grieve (Dec 19 2016 at 21:00):
yes I think that's something outside the scope of the auto-build.
Grahame Grieve (Dec 19 2016 at 21:00):
anyway, most of the QA issues arise in qa.html, not a build failure.
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
Grahame Grieve (Feb 16 2017 at 23:24):
docuemnted here:
Grahame Grieve (Feb 16 2017 at 23:24):
https://github.com/hl7-fhir/auto-ig-builder/blob/master/README.md
Brett Esler (Feb 16 2017 at 23:25):
great ty!
Grahame Grieve (Feb 16 2017 at 23:25):
I think it's already setup, btw
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
Grahame Grieve (Feb 16 2017 at 23:32):
I see a buid succeeded
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...
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/
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?
Grahame Grieve (Feb 17 2017 at 01:34):
not sure. I'll have to investigate
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
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
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
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..
Brett Esler (Mar 16 2017 at 03:25):
ignore me... can see that qa.html might help me - i'll work through those issues....
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
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.
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
)
Brett Esler (Mar 23 2017 at 00:52):
Thanks Michael - can see where the starter template came from! Will fix now....
Grahame Grieve (Mar 23 2017 at 03:15):
ok, I'm catching up on life now. Are we good here?
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