Build Spring Cloud Data Flow

Build: #2391 was successful Changes by Janne Valkealahti

Stages & jobs

  1. Default Stage

  2. Build Docker Images and upload

Build result summary


11 minutes
de2abebcd88569d4d240be713865762a831e00ed de2abebcd88569d4d240be713865762a831e00ed
Total tests
Successful since
#2366 ()


Code commits

Author Commit Message Commit date
Janne Valkealahti Janne Valkealahti de2abebcd88569d4d240be713865762a831e00ed de2abebcd88569d4d240be713865762a831e00ed Upgrade to Boot 2.1.x
- Pump up all deps to Boot 2.1.x stack
  - Spring Data deps now managed by boot
  - Hibernate deps now managed by boot
  - Server core now have runtime dep to jayway jsonpath as it
    was removed from skipper not being compile nor runtime dep there
    as it's only runtime dep on dataflow side because of hal.
- For tasks and deployers, we now rely on their auto-config packages,
  so all recreated beans are now removed.
- PlatformTransactionManager is now coming from boot. This was originally
  added to dataflow before boot 1.5.x which added it, so became redundant.
- There is now CustomRedisHealthIndicatorAutoConfiguration to not mess up
  boot auto-config.
- All security tests are now disabled as spring-cloud-common-security-config has
  a PR lined up and that project needs to implement auto-config to overcome
  boot21 issues.
- Some testing changes related to boot21 removing deprecated methods.
- @EnableMapRepositories can now only exist once, boot21 override thingy, thus
  removed from TaskConfiguration
- Some tests now rely on spring.main.allow-bean-definition-overriding=true
  as it was way too difficult not to override some beans in tests.
- Align to Spring Cloud 2.1.0.x dependencies.
- Fixes #2606

Configuration changes

Some of the jobs or stages referenced by this result no longer exist.