sofastack / sofa-boot

SOFABoot is a framework that enhances Spring Boot and fully compatible with it, provides readiness check, class isolation, etc.
https://www.sofastack.tech/sofa-boot/docs/Home
Apache License 2.0
4.96k stars 1.26k forks source link

Support Spring Boot 2.0 #35

Closed khotyn closed 5 years ago

khotyn commented 6 years ago

Spring Boot 2.0 is released, and SOFA boot should upgrade Spring Boot version to 2.0

itsuifeng commented 6 years ago

spring-boot-starter-actuator:2.0.0-RELEASE endpoint API has changed. healthcheck-sofa-boot-starter need to upgrade.

icc99 commented 6 years ago

这个功能完成了吗, 现在 是否支持spring boot 2 ?

guanchao-yang commented 6 years ago

@icc99 还没有完整的升级验证,欢迎参与贡献验证哈。

icc99 commented 6 years ago

@guanchao-yang 怎么验证? 我看到现在的master分支, 用的还是sb 1.4.2.RELEASE

guanchao-yang commented 6 years ago

@icc99 是的。目前还是 1.4.2.RELEASE。升级 2.X 后,保证 SOFABoot 所有测试用例都通过,如工程子模块的 HealthCheck ,然后我们再发版前也会推进所有 SOFABoot 管控的组件验证通过。

可以 PR ,保证我们的 SOFABoot 工程测试用例通过,然后再根据修改添加相应的一些测试用例哈。PR 时,我们已经默认集成了 travis-ci

soulkingz commented 6 years ago

1.4.2.RELEASE版本有点老了,针对1.5.X有做过测试吗? 另外非常期待支持2.X的版本能早日RELEASE

QilongZhang commented 6 years ago

@itsuifeng @soulkingz @icc99 sofaboot 已经单独拉出3.0.0-SNAPSHOT 分支用于升级 Spring Boot 版本至 2.0.3,欢迎试用。参考文档 http://www.sofastack.tech/sofa-boot/docs/Home