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 能够提供的任何内容之后。如果您对此有特别的兴趣或经验,请告诉我们。

各种错误修复和增强功能

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

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

项目构建更改

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

我们一直在 GitHub 中使用 Travis CI 来构建提交和拉取请求,并且我们最终正在迁移到 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 社区中所有即将举行的活动。

查看全部