問題タブ [jenkins-scriptler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
365 参照

jenkins - ジョブの状態をチェックするパラメーター化されたリモート トリガー プラグインを使用してフォルダー内のジョブをトリガーするにはどうすればよいですか

パラメータ化されたリモート トリガー プラグインを使用して、リモート サーバーからジョブをトリガーしています。サーバーに直接あるジョブをトリガーできます。私の質問:

  1. TestFolder\TestJob としてフォルダー内にあるジョブ名をどのように言及できますか?

  2. トリガー ジョブのステータス (成功/失敗) を確認し、リモート ジョブをトリガーするにはどうすればよいですか?

0 投票する
1 に答える
997 参照

jenkins-scriptler - jenkinsバットスクリプトで文字列パラメータを渡す方法

私のjenkinsプロジェクトにはパラメータ化されたビルドがあります。文字列パラメーターをバットスクリプトに渡そうとしています***.ps1 -param1=$param1

0 投票する
1 に答える
1084 参照

git - Scriptler の git-repo にプッシュするにはどうすればよいですか?

https://wiki.jenkins-ci.org/display/JENKINS/Scriptler+Pluginから

Git Scriptler は、git 経由でスクリプトを公開します。インストールで JENKINS_URL/scriptler.git を参照して、git 経由でリポジトリにアクセスする方法の詳細を取得します。

これにより、管理者はワークステーション/IDE から Scriptler にスクリプトをプッシュ/プルできます。このようなスクリプトが最初にスクリプトラーにプッシュされると、オプションのヘッダー情報が次のように解析されます。

jenkins に scriptler-plugin があり、それに変更をプッシュしたいと考えています。クローニング/プルは匿名でも機能します。

git でユーザー名を設定しましたが、サーバーがエラー 403 を返しました。匿名としてのプッシュは許可されていません。http経由でプッシュしようとしています。

私のジェンキンはWindowsで実行され、明示的にssh-softwareを構成していません。私自身のコンピューターもWindowsで、gitクライアントがインストールされています。さらに亀甲。

何が間違っているのかわかりません。ユーザー名とパスワードをどのように伝える必要がありますか?

0 投票する
4 に答える
5313 参照

jenkins - 特定のジョブをトリガーしたプロジェクトの詳細を取得するにはどうすればよいですか?

Pythonスクリプトを使用して、「サーバーA」のジョブ(親ジョブ)から「サーバーB」のジョブ(子ジョブ)をトリガーしています。私は2〜3人の親の仕事をしています。したがって、どの親ジョブが子ジョブをトリガーしたかを知りたいです。どの親ジョブが子ジョブをトリガーしたかを知るにはどうすればよいですか?

親ジョブ名を子ジョブ名に渡すことはできますか? または、子ジョブから直接親の名前を取得できますか? (環境変数 / python スクリプトを使用)

0 投票する
2 に答える
875 参照

git - gitサブモジュールを通常のディレクトリとしてgit repoに追加するにはどうすればよいですか?

それが何であるか見てみましょう

  • 2 つの git リポジトリを作成sub&test
  • subレポを移動しますtest

それらを 1 つの git リポジトリとして扱い、リモートでプッシュしたいのですが、subディレクトリの下のファイルを含めることができませんか?

サブを通常のディレクトリとして扱うような簡単な方法でこれを達成するにはどうすればよいですか?

このユースケース

デモを使用して、jenkins データ フォルダー ( JENKINS_HOME) を docker イメージに追加しようとしていますDockerfile。( ADD JEKINS_HOME /opt/jenkins)

私のジェンキンには、その目的のためにgitリポジトリを含むスクリプトラープラグインがあります。次に、以下のように私の docker image git repo に存在します

0 投票する
1 に答える
633 参照

jenkins - Groovy スクリプトを使用して Jenkins Scriptler からビルド環境情報を取得する

Groovy スクリプトのすべてのジョブのビルド環境設定を取得できる回避策はありますか? たとえば、「Scriptler プラグイン」と「EnvInject プラグイン」をインストールし、「除外の管理」がチェックされているかどうかをすべてのジョブについて調べたいと考えています。

ここに画像の説明を入力

私がしたことは:

0 投票する
1 に答える
1162 参照

jenkins - Jenkins Dynamic Parameter Plugin Inject ビルド変数

Dynamic Parameter Plug-Inを使用して、Jenkins パラメータにビルド変数を事前設定したいと考えています。

Jenkins のScriptlerセクションにGroovy スクリプトを追加しました。

JOB_NAME は、~/env-vars.html から取得した Jenkins 環境変数です。

そして、以下のように「動的パラメーター (スクリプトラー)」を追加しました。

ここに画像の説明を入力

ただし、[パラメーターを使用してビルド] をクリックしても、値が入力されていません。

私はこれにまったく慣れていないので、これが正しい方法であるかどうかはわかりません。助けてくれてありがとう。

0 投票する
0 に答える
101 参照

jenkins - GroovyScript が Jenkins Master で正しく動作しない

コンパイラとジェンキンスから完全に機能する次のGroovyスクリプトを実行しています(スレーブ/ノードを実行する場合)

「このプロジェクトはパラメーター化されています」というスクリプトを実行したいので、ジェンキンスが常に実行されていることに気付きました。

次のスクリプトを使用します。

スレーブではシェル スクリプトの結果を取得し、マスターでは結果が NULL になります。

私は何を間違っていますか