さまざまな環境(Oracleなど)で統合テストを実行する必要があるgitlabプロジェクトがありますが、環境を変更するにはどうすればよいですか?

Abhishek Rane
test:
  stage: test
  tags:
    - linux
    - docker
  script:
    - echo "testing"
    - ./grailsw "Oracledev test-app"
  artifacts:
    untracked: true
    name: "$CI_PROJECT_NAME-$CI_JOB_NAME-$CI_COMMIT_SHA"
    expire_in: 2 days
    when: always
  allow_failure: true

環境名はoracledevですが、ジョブはファイルでoracledev定義されている環境を設定できませんConfig.groovy

doelleri

Grailsは3あらかじめ定義された環境を持っていますdevtestprodこれらの環境でコマンドを実行するには、を使用します./grailsw prod test-app

Grailsコマンドに他のカスタム環境を指定するには、次のgrails.envようなシステムプロパティを使用する必要があります

./grailsw -Dgrails.env=oracledev test-app

これについては、ドキュメントの環境」セクションでもう少し読むことができます

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ