原文はこちら。
https://blogs.oracle.com/cloud-platform/oracle-developer-cloud-service-adds-docker%2c-pipelines%2c-and-more
Oracle Developer Cloud Serviceが4月のリリースで新機能が追加されました。このエントリではそのいくつかを簡単にご紹介します。
New Build & Continuous Integration Architecture
ビルドジョブのための専用ビルドサーバーを利用できるようになりました。ビルドサーバーはOracle Cloud Infrastructure Compute ClassicとOracle Cloud Infrastructure Object Storage Classicインスタンスを使います。専用サーバーを構成し、Oracle Developer Cloud Service内から直接種々のソフトウェアパッケージを含めることができます。
![Configure Your Build Server](https://cdn.app.compendium.com/uploads/user/e7c690e8-6ff9-102a-ac6d-e4aebca50425/04324f99-152a-401b-96f2-19c1f695b94b/Image/1c7cb04fc01c7b1e634701b3688def3e/screen_shot_2018_04_06_at_10_18_08_am.png) |
Image 1 : Customize your build server software stack |
Oracle Storage Cloud Service Classicと統合すれば、ビルド間で永続的なMavenリポジトリを持つことができるだけでなく、ビルド成果物を格納する場所を提供できます。
この新しい専用の永続的なビルド・アーキテクチャで、ビルドの高速化が実現されることでしょう。
Build Pipelines
ビルドオーケストレーションを視覚的に定義できるようになりました。ビルドジョブをつなぎ、実行順序を視覚的にパイプラインを使って定義します。また、最新のステータスに基づいて色分けされたビルドパイプラインの進捗状況も表示します。
![Build Pipelines](https://cdn.app.compendium.com/uploads/user/e7c690e8-6ff9-102a-ac6d-e4aebca50425/04324f99-152a-401b-96f2-19c1f695b94b/Image/75777c84eb9cdc9555ff7bcf54a88f21/screen_shot_2018_04_06_at_9_24_59_am.png) |
Image 2 : visualize your build pipeline |
Docker Support
Continuous Integrationプロセスの一環としてDockerコンテナをビルド・パブリッシュできるようになりました。ビルド構成の新しいオプションでは、さまざまなDockerコマンドを呼び出す手順を定義できます。 さらに、Dockerレジストリへの接続を定義し、Dockerコンテナをパブリッシュできます。
![docker build steps](https://cdn.app.compendium.com/uploads/user/e7c690e8-6ff9-102a-ac6d-e4aebca50425/04324f99-152a-401b-96f2-19c1f695b94b/Image/483fc284abe12b06baaea90126227c22/docker.png) |
image 3: Configuring a docker step as part of your build job |
SonarQube Integration
SonarQubeとの統合が可能になりました。この結果、ビルドプロセスの一環としてコードを分析し、その結果を公開することができるようになりました。
Continuous Code Quality | SonarQube
https://www.sonarqube.org/
Sonarサーバーへの接続を定義して、ビルドのテスト結果を監視します。
![Sonar Configuration](https://cdn.app.compendium.com/uploads/user/e7c690e8-6ff9-102a-ac6d-e4aebca50425/04324f99-152a-401b-96f2-19c1f695b94b/Image/634930f25c7dc5e2d141e64e617f586c/screen_shot_2018_04_06_at_9_05_57_am.png) |
image 4: configure connection to SonarQube server |
新機能の詳細は、以下のドキュメントをご覧ください。
What’s New in Oracle Developer Cloud Service - April 2018
https://docs.oracle.com/en/cloud/paas/developer-cloud/csdwn/index.html#CSDWN-GUID-88FCFA5A-9EA1-4E43-BF2B-7D5B647B5A07
0 件のコメント:
コメントを投稿