Spring Cloud Data Flow 2.4.0 M1 已發布

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

Stream Editor 的 UI 變更

Stream Editor 經過了急需的更新,現在在視覺上應該更具吸引力。以下是一個簡單的螢幕截圖,展示了它的外觀:blog-new-stream-editor

Maven 先佔式驗證

已將使用 Maven Wagon 傳輸進行 HTTP 的支援新增至 Maven Artifact Resolver 基礎架構。這樣做的原因是來自使用者的請求,希望能夠使用 JFrog 的 artifactory 進行先佔式驗證。目前可以透過屬性選擇性使用,但我們正在考慮在未來將其設為預設,並且可能會引入更多 wagon 傳輸,這些傳輸可能會提供有趣的選項,將您的 Artifact 放置在 ssh、git 或 Apache Wagon 能夠提供的任何東西之後。如果您對此有特別的興趣或經驗,請告訴我們。

各種錯誤修正和增強

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

  • Audit 現在可以追蹤平台資訊
  • 針對特定於平台的任務 cron 排程,提供更好的錯誤處理
  • 從先前的執行中使用排程任務引數
  • 透過 shell 排程任務
  • 任務 Java DSL 改善
  • 缺少 scaling API 的文件

專案建置變更

從這個版本開始,我們已經將所有 Data Flow 系列專案變更為在 spring-cloud-dataflow-build 中擁有自己的 parent pom,以便更容易地處理相依性,並且不會與 spring-cloud-build 過於緊密地相依。

我們一直在 GitHub 中使用 Travis CI 來建置 Commit 和 Pull Request,我們最終將遷移到 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 社群中所有即將舉行的活動。

查看全部