Runs unit test and deploys artifacts to artifactory. More details of the release in https://wiki.openmrs.org/x/i4DTAw

Build: #20 was successful Changes by Wyclif Luyima

Stages & jobs

  1. Test module

  2. Release

    Requires a user to start manually

Code commits

Git

  • Wyclif Luyima

    Wyclif Luyima 22fbee3267399faac922920565c27d6d72668562

    Moved all hibernate class filter registrations to json files
    Signed-off-by: Wyclif Luyima <wyclif@openmrs.org>

    • api/src/main/java/org/openmrs/module/datafilter/DataFilterActivator.java (version 22fbee3267399faac922920565c27d6d72668562)
    • api/src/main/java/org/openmrs/module/datafilter/DataFilterConstants.java (version 22fbee3267399faac922920565c27d6d72668562)
    • api/src/main/java/org/openmrs/module/datafilter/Util.java (version 22fbee3267399faac922920565c27d6d72668562)
    • api/src/main/resources/filters/enc_type_priv_based_filters.json (version 22fbee3267399faac922920565c27d6d72668562)
    • api/src/main/resources/filters/location_based_filters.json (version 22fbee3267399faac922920565c27d6d72668562)
    • api/src/test/java/org.openmrs.module/datafilter/BaseFilterTest.java (version 22fbee3267399faac922920565c27d6d72668562)
    • api/src/test/java/org.openmrs.module/datafilter/UtilTest.java (version 22fbee3267399faac922920565c27d6d72668562)
    • api/src/test/resources/other_test_filters.json (version 22fbee3267399faac922920565c27d6d72668562)
    • api/src/test/resources/test_filters.json (version 22fbee3267399faac922920565c27d6d72668562)
  • Wyclif Luyima

    Wyclif Luyima 2a10030b4fb0f6a41b90e16d589f2b367880d993

    Moved FilterParameter and FilterRegistration to a new registration package
    Signed-off-by: Wyclif Luyima <wyclif@openmrs.org>

    • api/src/main/java/org/openmrs/module/datafilter/FilterParameter.java (version 2a10030b4fb0f6a41b90e16d589f2b367880d993)
    • api/src/main/java/org/openmrs/module/datafilter/FilterRegistration.java (version 2a10030b4fb0f6a41b90e16d589f2b367880d993)
    • api/src/main/java/org/openmrs/module/datafilter/registration/FilterParameter.java (version 2a10030b4fb0f6a41b90e16d589f2b367880d993)
    • api/src/main/java/org/openmrs/module/datafilter/registration/FilterRegistration.java (version 2a10030b4fb0f6a41b90e16d589f2b367880d993)
  • Wyclif Luyima

    Wyclif Luyima af7750adf6721b1591ad1037e13ea24850e92e1a

    Added targetClass property to FilterRegistration
    Signed-off-by: Wyclif Luyima <wyclif@openmrs.org>

    • api/src/main/java/org/openmrs/module/datafilter/FilterRegistration.java (version af7750adf6721b1591ad1037e13ea24850e92e1a)
  • Wyclif Luyima

    Wyclif Luyima 0c099f2baf8b944e727c5c26a1458babe1132b9a

    Formatted test json filter files
    Signed-off-by: Wyclif Luyima <wyclif@openmrs.org>

    • api/src/test/resources/other_test_filters.json (version 0c099f2baf8b944e727c5c26a1458babe1132b9a)
    • api/src/test/resources/test_filters.json (version 0c099f2baf8b944e727c5c26a1458babe1132b9a)
  • Wyclif Luyima

    Wyclif Luyima 63c5eba6ff1725b1cc4bc394783db937cf011c55

    Broken test filters into 2 separate files
    Signed-off-by: Wyclif Luyima <wyclif@openmrs.org>

    • api/src/test/java/org.openmrs.module/datafilter/UtilTest.java (version 63c5eba6ff1725b1cc4bc394783db937cf011c55)
    • api/src/test/resources/other_test_filters.json (version 63c5eba6ff1725b1cc4bc394783db937cf011c55)
    • api/src/test/resources/test_filters.json (version 63c5eba6ff1725b1cc4bc394783db937cf011c55)
  • Wyclif Luyima

    Wyclif Luyima b6c1a4568b2e35fb19b437aa676ba98e9465d89a

    Initial commit for custom filter registration feature
    Signed-off-by: Wyclif Luyima <wyclif@openmrs.org>

    • api/src/main/java/org/openmrs/module/datafilter/FilterParameter.java (version b6c1a4568b2e35fb19b437aa676ba98e9465d89a)
    • api/src/main/java/org/openmrs/module/datafilter/FilterRegistration.java (version b6c1a4568b2e35fb19b437aa676ba98e9465d89a)
    • api/src/main/java/org/openmrs/module/datafilter/Util.java (version b6c1a4568b2e35fb19b437aa676ba98e9465d89a)
    • api/src/test/java/org.openmrs.module/datafilter/UtilTest.java (version b6c1a4568b2e35fb19b437aa676ba98e9465d89a)
    • api/src/test/resources/test_filters.json (version b6c1a4568b2e35fb19b437aa676ba98e9465d89a)