Travis CIでAccount IDを設定 - Cloud

Talend Cloud API Testerの例

Version
Cloud
Language
日本語
Product
Talend Cloud
Module
Talend API Tester
Content
ジョブデザインと開発 > Testing APIs
Last publication date
2024-03-15

Account IDを安全に設定および管理します。

Mavenによるテストシナリオの自動化は有料フィーチャーであるため、Talend Cloud Account IDを入力する必要があります。IDはプライベートであり、GitHubリポジトリーに公開すべきではありません。Account IDを安全に管理するための簡単な方法は、[Travis CI settings] (Travis CI基本設定)でアカウントを環境変数として追加することです。

手順

  1. Travis CIプロジェクト設定で、[Environment Variables] (環境変数)セクションに移動し、[Name] (名前)を定義して[Value] (値)フィールドにAccount IDを入力してから、[Add] (追加)をクリックします。
    アカウントIDが[Environment Variables] (環境変数)セクションで定義されている状態。
  2. 以下のスクリプトを実行して、変数をMavenに渡します。
    script:
    - mvn test -Daccount_id=$ACCOUNT_ID
  3. この引数は、pom.xml設定で使用します。
    <accountId>${account_id}</accountId>

    もう1つの有効なオプションは、.travis.ymlファイルに[encrypted string] (暗号化文字列)として保存することです。

    サンプルファイルであるtravis.ymlpom.xmlは、travis_ci.zipアーカイブ内にあります。