Spring Cloud Data Flow 2.4.0 M1 发布

发布 | Janne Valkealahti | 2020 年 1 月 27 日 | ...

流编辑器的 UI 更改

流编辑器经过了急需的改进,现在应该更具视觉吸引力。 这是一个简单的截图,显示了它的外观: blog-new-stream-editor

Maven 抢先身份验证

已将使用 Maven Wagon 传输 HTTP 的支持添加到 Maven Artifact Resolver 基础设施中。 这样做的驱动因素是来自用户的请求,希望能够将抢先身份验证与 JFrog 的 artifactory 一起使用。 目前,可以通过属性选择性地使用它,但我们希望将来使其成为默认设置,并可能引入更多 wagon 传输,这可能会提供有趣的选项,将您的工件放置在 ssh、git 或 Apache Wagon 能够提供的任何其他内容之后。 如果您对此有特别的兴趣或经验,请告诉我们。

各种错误修复和增强

除了上面的列表之外,更详细的列表可以在Iteration 159Iteration 160中找到。

  • 审计现在可以跟踪平台信息
  • 针对特定于平台的任务 cron 调度的更好错误处理
  • 从以前的执行中使用计划任务参数
  • 通过 shell 进行任务调度
  • 任务 Java DSL 改进
  • 缺少 scaling API 的文档

项目构建更改

从这个版本开始,我们已经将所有 Data Flow 系列项目更改为在我们自己的 spring-cloud-dataflow-build 中拥有父 pom,以便更轻松地进行依赖项处理,并且不要与 spring-cloud-build 过于紧密地依赖。

我们一直在 GitHub 中使用 Travis CI 来构建提交和 pull 请求,并且我们最终要迁移到 GitHub actions,从 spring-cloud-dataflow 和 spring-cloud-deployer-local 开始。 体验非常好,我们也将这些推广到其他存储库。

集成测试是困难而复杂的,为此,我们一直在使用我们自己的脚本来针对各种 CF 和 K8s 环境。 在这些环境中,我们实际上应该只测试特定于环境的内容,因此我们已经开始将其中一些测试移动到 docker 和 docker-compose 中,以便任何用户都可以更轻松地运行非特定于环境的测试。

保持联系...

与往常一样,我们欢迎反馈和贡献,因此请通过 StackoverflowGitHub 或通过 Gitter 与我们联系。

获取 Spring 新闻资讯

通过 Spring 新闻资讯保持联系

订阅

抢先一步

VMware 提供培训和认证,以加速您的进步。

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看所有