はじめに
前の記事では、ObjectScript Package Manager を使用してユニットテストを実行するためのパターンについて説明しました。 この記事では、さらに一歩踏み込み、GitHub Actions を使用してテストの実行とレポート作成を行います。 私の Open Exchange プロジェクトの 1 つである AppS.REST に CI を実行するのが、やる気の出るユースケースでしょう(この導入編の記事は、こちらにあります)。 この記事のスニペットが使用されている完全な実装は、GitHub でご覧ください。ObjectScript Package Manager を使って他のプロジェクトで CI を実行するためのテンプレートとして簡単に利用できます。
紹介する実装の機能は以下のとおりです。
- ObjectScript パッケージの構築とテスト
- codecov.io によるテストカバレッジ測定のレポート(TestCoverage パッケージを使用)
- テスト結果に関するレポートのビルドアーティファクトとしてのアップロード
ビルド環境
GitHub Actions に関する完全なドキュメントはこちらにあります。この記事の目的に準じ、この例で紹介される側面だけを詳しく確認します。



.png)
.png)
.png)
.png)
@José.Pereira に感謝です。

まずは、データの匿名化とは何でしょうか?

