Travis CIでAccount IDを設定 - Cloud

Talend Cloud API Testerの例

Version
Cloud
Language
日本語 (日本)
Product
Talend Cloud
Module
Talend API Tester
Content
ジョブデザインと開発 > Testing APIs

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] (追加)をクリックします。
  2. 以下のスクリプトを実行して、変数をMavenに渡します。
    script:
    - mvn test -Daccount_id=$ACCOUNT_ID
  3. この引数は、pom.xml設定で使用します。
    <accountId>${account_id}</accountId>

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

    例え

    サンプルファイルであるtravis.ymlpom.xmlは、このページの左パネルにある[Downloads] (ダウンロード)タブのtravis_ci.zipに含まれています。