Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI Rlease build fix #30

Merged
merged 9 commits into from
Oct 20, 2023
Merged

CI Rlease build fix #30

merged 9 commits into from
Oct 20, 2023

Commits on Aug 23, 2023

  1. Ensure that implementation modules are resolvable

    We want the implementation to be easily usable in external projects. This means that we shouldn't require additional Jersey or other implementation dependencies to be included in the external project. We can (and should) require that specification dependencies (e.g. SCR, Servlet Whiteboard, an SLF4J logging impl) are provided by the user. This commit fixes the pom dependencies so that these projects can be resolved.
    
    This commit also fixes the SSE fragment version range, and avoids exporting an internal Jersey package, instead publishing a proper API type.
    
    Signed-off-by: Tim Ward <timothyjward@apache.org>
    timothyjward authored and maho7791 committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    1221735 View commit details
    Browse the repository at this point in the history
  2. Prepare Release

    - configure release plugin
    - avoid releasing test jars
    - switch tck-test jar version back to SNAPSHOT
    
    Signed-off-by: Mark Hoffmann <m.hoffmann@data-in-motion.biz>
    maho7791 committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    38df16d View commit details
    Browse the repository at this point in the history
  3. Skip staging for test

    - added skip configuration
    
    Signed-off-by: Mark Hoffmann <m.hoffmann@data-in-motion.biz>
    maho7791 committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    514fba5 View commit details
    Browse the repository at this point in the history
  4. Ignore Deploy

    - added deploy skip for nexus staging plugin
    
    Signed-off-by: Mark Hoffmann <m.hoffmann@data-in-motion.biz>
    maho7791 committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    02e1327 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Remove project templates modules from build

    Signed-off-by: Mark Hoffmann <m.hoffmann@data-in-motion.biz>
    maho7791 committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    af01b58 View commit details
    Browse the repository at this point in the history
  2. Allow timestmped snapshots in release

    - allow timestamped snapshots for latest tck
    
    Signed-off-by: Mark Hoffmann <m.hoffmann@data-in-motion.biz>
    maho7791 committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    c8acec6 View commit details
    Browse the repository at this point in the history
  3. set TCK in scope=test (#27)

    * Ignore Deploy
    
    - added deploy skip for nexus staging plugin
    
    Signed-off-by: Mark Hoffmann <m.hoffmann@data-in-motion.biz>
    
    * Remove project templates modules from build
    
    Signed-off-by: Mark Hoffmann <m.hoffmann@data-in-motion.biz>
    
    * Allow timestmped snapshots in release
    
    - allow timestamped snapshots for latest tck
    
    Signed-off-by: Mark Hoffmann <m.hoffmann@data-in-motion.biz>
    
    * ignore snapshots
    
    - set dependency scope to test
    
    Signed-off-by: Mark Hoffmann <m.hoffmann@data-in-motion.biz>
    
    ---------
    
    Signed-off-by: Mark Hoffmann <m.hoffmann@data-in-motion.biz>
    maho7791 authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    05c3c96 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. Eclipse Jenkins settings (#29)

    * Ignore Deploy
    
    - added deploy skip for nexus staging plugin
    
    Signed-off-by: Mark Hoffmann <m.hoffmann@data-in-motion.biz>
    
    * Remove project templates modules from build
    
    Signed-off-by: Mark Hoffmann <m.hoffmann@data-in-motion.biz>
    
    * Allow timestmped snapshots in release
    
    - allow timestamped snapshots for latest tck
    
    Signed-off-by: Mark Hoffmann <m.hoffmann@data-in-motion.biz>
    
    * ignore snapshots
    
    - set dependency scope to test
    
    Signed-off-by: Mark Hoffmann <m.hoffmann@data-in-motion.biz>
    
    * Merge branch 'main' of git@github.com:maho7791/jakartarest-osgi.git into
    main
    
    Signed-off-by: Mark Hoffmann <m.hoffmann@data-in-motion.biz>
    
    ---------
    
    Signed-off-by: Mark Hoffmann <m.hoffmann@data-in-motion.biz>
    maho7791 authored Oct 20, 2023
    Configuration menu
    Copy the full SHA
    dfbcc23 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    031a3d7 View commit details
    Browse the repository at this point in the history