Jenkins-デプロイ後にSeleniumテストをトリガーする

Sriram Sridharan

Jenkinsは初めてなので、気楽に行ってください。

開発中のWebアプリケーションがあり、Jenkinsを使用してリリースの自動化を開始しました。

また、Webアプリでスモークテストを実行するスタンドアロンのSeleniumWebDriverスクリプトもあります。通常、これは新しいデプロイメントがあるたびに手動で実行します。

JenkinsがSeleniumテストを自動的にトリガーできると聞きました。そこで、私が行ったのは、バッチファイルを作成することでした。バッチファイルは、Seleniumスクリプトを呼び出します。このバッチファイルを呼び出すビルドステップを追加しました

現在起こっていることは、Jenkinsが最初にWARファイルをビルドし、バッチ(seleniumの場合)を実行してから、それをターゲットのTomcatにデプロイすることです。

しかし、順序を「WARのビルド」->「Tomcatへのデプロイ」->「Seleniumテストを実行するバッチファイルを呼び出す」に変更できるかどうか疑問に思いましたデプロイする前にJenkinsテストとしてこれを実行したいので、Seleniumテストはまだ古いビルドで実行されます。新しいビルドでSeleniumテストを実行したいので、これはほとんど意味がありません。

要するに、私はの一部としてバッチファイルを実行することができます方法はありポストビルドステップではなく、ビルドステップは

Sriram Sridharan

ありがとうWürgspaß!!

ビルドが成功すると自動的にトリガーされる別のSeleniumジョブを作成することで、問題を解決しました。このようにして、ビルドを成功させるためにトリガーされるダウンストリームジョブをいくつでも作成できます。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

jenkinsパイプラインプロジェクト(groovyスクリプト)のアーティファクトトリガーによってトリガーの原因を検出するにはどうすればよいですか?

分類Dev

ステージAがjenkinsパイプラインで失敗した場合にのみステージBをトリガーする方法

分類Dev

Jenkins-別のgitプロジェクトの変更によってQAテストジョブビルドをトリガーする方法

分類Dev

Jenkins BuildOfflineを介してアーティファクトをMavenリポジトリ(JFrogアーティファクト)にデプロイする方法は?

分類Dev

ステージが終了した直後、またはステージが開始する直前に、Jenkins宣言パイプライン内でアクションをトリガーしますか?

分類Dev

Jenkins:Mavenリリースの完了後に他のジョブをトリガーする

分類Dev

GitHubPRの作成時にアプリケーションテストを実行するようにJenkinsをトリガーする

分類Dev

Jenkinsがインストールされた状態でTomcatWebアプリをデプロイする方法

分類Dev

Jenkins-テストステップをデプロイするためのプッシュが失敗する

分類Dev

Jenkins:gitタグでパイプラインをトリガーする方法

分類Dev

Jenkins Execute Shellビルドステップから「動作」テストをトリガーするにはどうすればよいですか?

分類Dev

Jenkins:アップストリームの変更時にマルチブランチパイプラインをトリガーする

分類Dev

Jenkins:アップストリームの変更時にマルチブランチパイプラインをトリガーする

分類Dev

Jenkins:アップストリームの変更時にマルチブランチパイプラインをトリガーする

分類Dev

Jenkins:アップストリームの変更時にマルチブランチパイプラインをトリガーする

分類Dev

テストケースを実行し、デプロイが成功すると、JSアプリをJenkinsでReactします

分類Dev

KubernetesクラスターにJenkinsをデプロイする

分類Dev

JenkinsビルドジョブからJARをリモートサーバーにデプロイする

分類Dev

githubコミット用にGoogleComputeEngineにJenkinsスレーブを動的にデプロイする

分類Dev

Jenkins Pipeline:ダウンストリームジョブをトリガーして後で実行する

分類Dev

Jenkinsスクリプトパイプライン:どのcronトリガーに応じて異なる操作

分類Dev

JenkinsからNexusリポジトリにアーティファクトをデプロイできません

分類Dev

Jenkinsパイプラインがジョブをトリガーし、操作後の結果を取得します

分類Dev

指定したユーザー名は、Jenkinsを使用してリモートTomcat8にデプロイするときに、テキストベースのTomcat Manager(エラー403)を使用できません。

分類Dev

複数のリポジトリからjenkinsパイプラインをトリガーする方法

分類Dev

ビルド後のスクリプトでjenkinsで失敗したテストのリストを出力する

分類Dev

Jenkinsスクリプトパイプラインの動的キーでenvプロパティを取得します

分類Dev

Jenkins-フリースタイルプロジェクトでgradleタスクリストを指定する方法

分類Dev

JenkinsがNodeJSアプリをAzureにデプロイする

Related 関連記事

  1. 1

    jenkinsパイプラインプロジェクト(groovyスクリプト)のアーティファクトトリガーによってトリガーの原因を検出するにはどうすればよいですか?

  2. 2

    ステージAがjenkinsパイプラインで失敗した場合にのみステージBをトリガーする方法

  3. 3

    Jenkins-別のgitプロジェクトの変更によってQAテストジョブビルドをトリガーする方法

  4. 4

    Jenkins BuildOfflineを介してアーティファクトをMavenリポジトリ(JFrogアーティファクト)にデプロイする方法は?

  5. 5

    ステージが終了した直後、またはステージが開始する直前に、Jenkins宣言パイプライン内でアクションをトリガーしますか?

  6. 6

    Jenkins:Mavenリリースの完了後に他のジョブをトリガーする

  7. 7

    GitHubPRの作成時にアプリケーションテストを実行するようにJenkinsをトリガーする

  8. 8

    Jenkinsがインストールされた状態でTomcatWebアプリをデプロイする方法

  9. 9

    Jenkins-テストステップをデプロイするためのプッシュが失敗する

  10. 10

    Jenkins:gitタグでパイプラインをトリガーする方法

  11. 11

    Jenkins Execute Shellビルドステップから「動作」テストをトリガーするにはどうすればよいですか?

  12. 12

    Jenkins:アップストリームの変更時にマルチブランチパイプラインをトリガーする

  13. 13

    Jenkins:アップストリームの変更時にマルチブランチパイプラインをトリガーする

  14. 14

    Jenkins:アップストリームの変更時にマルチブランチパイプラインをトリガーする

  15. 15

    Jenkins:アップストリームの変更時にマルチブランチパイプラインをトリガーする

  16. 16

    テストケースを実行し、デプロイが成功すると、JSアプリをJenkinsでReactします

  17. 17

    KubernetesクラスターにJenkinsをデプロイする

  18. 18

    JenkinsビルドジョブからJARをリモートサーバーにデプロイする

  19. 19

    githubコミット用にGoogleComputeEngineにJenkinsスレーブを動的にデプロイする

  20. 20

    Jenkins Pipeline:ダウンストリームジョブをトリガーして後で実行する

  21. 21

    Jenkinsスクリプトパイプライン:どのcronトリガーに応じて異なる操作

  22. 22

    JenkinsからNexusリポジトリにアーティファクトをデプロイできません

  23. 23

    Jenkinsパイプラインがジョブをトリガーし、操作後の結果を取得します

  24. 24

    指定したユーザー名は、Jenkinsを使用してリモートTomcat8にデプロイするときに、テキストベースのTomcat Manager(エラー403)を使用できません。

  25. 25

    複数のリポジトリからjenkinsパイプラインをトリガーする方法

  26. 26

    ビルド後のスクリプトでjenkinsで失敗したテストのリストを出力する

  27. 27

    Jenkinsスクリプトパイプラインの動的キーでenvプロパティを取得します

  28. 28

    Jenkins-フリースタイルプロジェクトでgradleタスクリストを指定する方法

  29. 29

    JenkinsがNodeJSアプリをAzureにデプロイする

ホットタグ

アーカイブ