tmprd / kindling

FHIR Publisher

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

kindling

CI Status (master) Latest SNAPSHOT
Build Status Snapshot Artifact

This is the core publishing code for the HL7 FHIR specification itself. The jar produced from this repository is used within the publisher here.

There's no reason to use this code for any other purpose: all the generally purpose FHIR code which can be used for other things that are part of this application can be found at found in https://github.com/hapifhir/org.hl7.fhir.core

Building this Project

Prerequisites

You can find detailed instructions on setting up this project in your IDE here.

This project uses the gradle build tool to build, and includes pre-build gradlew wrappers for common build tasks.

Build Commands

To build the project use the following:

On Mac or Linux:

gradlew build

On Windows:

gradlew.bat build

CI/CD

This project has pipelines hosted on Azure Pipelines.

  • Pull Request Pipeline is automatically run for every Pull Request to ensure that the project can be built via gradle. [Azure Pipeline] [source]
  • Main Branch Pipeline is automatically run whenever code is merged to the master branch and builds the SNAPSHOT binaries distributed to OSSRH [Azure Pipeline][source]

Maintenance

Have you found an issue? Do you have a feature request? Great! Submit it here and we'll try to fix it as soon as possible.

This project is maintained by Grahame Grieve, David Otasek and Mark Iantorno on behalf of the FHIR community.

Extensions

The FHIR IG 'fhir-extensions' is tightly integrated into the core spec that this project builds.

About

FHIR Publisher

License:Other


Languages

Language:Java 100.0%