hapi-fhir/hapi-fhir-cli/hapi-fhir-cli-app/pom.xml

126 lines
3.6 KiB
XML
Raw Normal View History

2016-01-28 11:36:59 -05:00
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<!-- Note: HAPI projects use the "hapi-fhir" POM as their base to provide easy management. You do not need to use this in your own projects, so the "parent" tag
and it's contents below may be removed if you are using this file as a basis for your own project. -->
<parent>
<groupId>ca.uhn.hapi.fhir</groupId>
<artifactId>hapi-fhir-cli</artifactId>
Ks 20220916 remove flyway (#4040) * removed flyway, started coding persistence * started wiring up new dao service * replace jpa with sqlbuilder * down to 16 failed tests * remove outOfOrder test. We no longer support validating order. * Removed noFlyway mode. It is no longer a thing. * merge migrator * down to 1 failing test * cleanup * removed unused noflyway cli arguments * cleanup * cleanup * cleanup * cleanup * create MigrationTaskList to replace the List<BaseTask> that gets passed around a lot. This allows us to add a bunch of behaviour to that as a first-order thing * fix test * fix test * improve migration table detection to use the catalogue * Msg.code() * cleanup * save version in same format as flyway * cleanup * add migration result to migration result class * failed migrations stay in the table and don't really affect anything. * change log * docs * ugh Flyway requires lower-case column names * integration test fixes * log * fix oracle issue * lowercase tablenames for postgres. fussy fussy! * Revert "lowercase tablenames for postgres. fussy fussy!" This reverts commit 92c9cb263b90cff2190cc327fab051dc3bb2f83f. * revert to capital table names. surround table name by quotes for Postgres. * added log message before executing find all query * changed log message from info to debug * javadoc * pom cleanup * review feedback * Update hapi-fhir-sql-migrate/src/main/java/ca/uhn/fhir/jpa/migrate/MigrationTaskList.java Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> * review feedback * review feedback. Use prepared statement. * Change installedOn insert from timestamp to date * Change installedOn column type from timestamp to date * bump hapi version * fix poms * fix poms and cdr compile * add exclusions to clean up build Co-authored-by: Ken Stevens <ken@smilecdr.com> Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
2022-10-03 22:40:09 -04:00
<version>6.2.0-PRE12-SNAPSHOT</version>
2016-01-28 11:36:59 -05:00
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>hapi-fhir-cli-app</artifactId>
<packaging>jar</packaging>
<name>HAPI FHIR - Command Line Client - Application</name>
<dependencies>
Squashed commit of the following: commit 2be11651c212ede9d50956ba9d4a802885e9dbed Author: James Agnew <jamesagnew@gmail.com> Date: Thu May 10 11:50:53 2018 -0400 Update changelog commit b3bb5f9052ecebce87588e2d5f5be983fbd0fd2e Author: James Agnew <jamesagnew@gmail.com> Date: Thu May 10 11:19:28 2018 -0400 Parameter updates commit f6b1082ba46f4d0d47d3e0094e904d527b0ebf75 Author: James Agnew <jamesagnew@gmail.com> Date: Thu May 10 07:24:30 2018 -0400 More test fixes commit 81a69c265f7347f6a23c73b827c79a8a4051b21b Author: James Agnew <jamesagnew@gmail.com> Date: Thu May 10 06:26:48 2018 -0400 Fix compile error commit 935938e92c697be1940b788a46c38ffd5ce84b84 Author: James Agnew <jamesagnew@gmail.com> Date: Thu May 10 06:25:18 2018 -0400 Another test fix commit 43568a1f8dd6325bebba2cd47ffb42bee7f12aa6 Author: James Agnew <jamesagnew@gmail.com> Date: Thu May 10 06:18:06 2018 -0400 Fix compile error commit e95894e643dda0a70ab5ab7be4363cae4ce5c4e6 Author: James Agnew <jamesagnew@gmail.com> Date: Thu May 10 06:13:50 2018 -0400 More work on tests commit 9393fb8f4f93e69f80293c0488cc16f74613f25c Author: James Agnew <jamesagnew@gmail.com> Date: Thu May 10 05:36:27 2018 -0400 One more fix commit 437f5051e4742eb500ec1eb1852e4c6105927c51 Author: James Agnew <jamesagnew@gmail.com> Date: Wed May 9 21:32:10 2018 -0400 Work on validator commit 20c51add4fbb5c33d7b5f8517fe9bf9a4f314292 Author: James Agnew <jamesagnew@gmail.com> Date: Wed May 9 19:34:10 2018 -0400 Validator fix commit 7bf2b0a0e93b71f6fbc46ab3b1dbd0fba6367959 Author: James Agnew <jamesagnew@gmail.com> Date: Wed May 9 18:44:04 2018 -0400 Fix test commit adc73e75c9b392ed964588f03970ab1afdb4cdef Author: James Agnew <jamesagnew@gmail.com> Date: Wed May 9 17:22:34 2018 -0400 Merge validator
2018-05-10 11:53:32 -04:00
<dependency>
<groupId>ca.uhn.hapi.fhir</groupId>
<artifactId>hapi-fhir-cli-api</artifactId>
<version>${project.version}</version>
<type>jar</type>
</dependency>
2016-01-28 11:36:59 -05:00
<dependency>
<groupId>ca.uhn.hapi.fhir</groupId>
<artifactId>hapi-fhir-cli-jpaserver</artifactId>
<version>${project.version}</version>
2016-01-28 11:36:59 -05:00
<type>war</type>
</dependency>
<dependency>
<groupId>ca.uhn.hapi.fhir</groupId>
<artifactId>hapi-fhir-cli-jpaserver</artifactId>
<version>${project.version}</version>
2016-01-28 11:36:59 -05:00
<type>jar</type>
<classifier>classes</classifier>
</dependency>
<dependency>
<groupId>ca.uhn.hapi.fhir</groupId>
<artifactId>hapi-fhir-testpage-overlay</artifactId>
<version>${project.version}</version>
2016-01-28 11:36:59 -05:00
<classifier>classes</classifier>
</dependency>
2018-11-29 08:36:59 -05:00
<!--
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojbc8g</artifactId>
<version>12.2.0.1</version>
</dependency>
-->
2016-01-28 11:36:59 -05:00
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>copy</id>
<phase>process-resources</phase>
<goals>
<goal>copy</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>ca.uhn.hapi.fhir</groupId>
<artifactId>hapi-fhir-cli-jpaserver</artifactId>
<type>war</type>
<overWrite>true</overWrite>
<outputDirectory>target/classes</outputDirectory>
<destFileName>hapi-fhir-cli-jpaserver.war</destFileName>
</artifactItem>
</artifactItems>
<!-- other configurations here -->
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
<finalName>hapi-fhir-cli</finalName>
<artifactSet>
</artifactSet>
<transformers>
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<mainClass>ca.uhn.fhir.cli.App</mainClass>
</transformer>
</transformers>
<filters>
<filter>
<artifact>*</artifact>
<excludes>
<exclude>**/*.SF</exclude>
<exclude>**/*.RSA</exclude>
</excludes>
</filter>
</filters>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
2016-01-28 11:36:59 -05:00
</build>
</project>