問題タブ [jenkins-plugins]
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.
git - Jenkins gitプラグインを使用したプッシュ/コミット:#どのブランチにもありません(GitHubリポジトリ)
JenkinsのGitプラグインを使用していて、いくつかの変更をコミットしてプッシュする必要があるジョブがあります。私が使用しているgitリポジトリはGitHubでホストされています。我慢してください、私はgitに少し慣れていません。
しかし、私が走るgit status
か、git commit
それが言うとき# Not on any branch
。プラグインに「ブランチ指定子」を使用するように指示した場合、つまりorigin/master
、これは役に立ちません。
git clone
デスクトップで行ったかのようにプラグインを動作させるにはどうすればよいですか?
groovy - Jenkins Groovy プラグイン スクリプトに指定された変数へのアクセス
Jenkins Groovy Pluginによってビルド ステップ ( Execute System Groovy Script ) として実行されるスクリプトを作成する場合、「変数バインディング」を指定できます。ヘルプラインには次のように書かれています。指定された変数は、スクリプトからアドレス指定できます。[sic] スクリプトからこれらの変数にアクセスするにはどうすればよいですか? それらはビルドの環境変数として設定されず、システム プロパティにも存在しません。
jenkins - Jenkins テキスト パラメータの再構築
テキスト パラメータを使用して複数行のパラメータを取得し、それらをファイルに書き込みます。再構築を使用すると、テキスト パラメーターは 1 行の文字列として読み込まれます (改行が削除されます)。
誰もこれを修正する方法について考えを持っていますか? リビルドプラグインが問題だと思います...
python - Jenkins Gitプラグイン:gitdescribeは何も記述できません
JenkinsのGitプラグインを使用しており、DouglasCreagerのget_git_versionスクリプトを使用しています。これは、git describeを使用して、Pythonモジュールの実用的なバージョンを取得します。通常、これはのようなものを作成します0.1-11-g80fe130
が、jenkinsでは次のようになります。
「内部タグをスキップ」を使用して独自のタグを作成しないようにプラグインを構成しました。
ジェンキンスからのプッシュに関するこの質問のようにマスターブランチの追加のチェックアウトを行うことは役に立ちません。
jenkins - JenkinsはパラメータでSCMをスキップします
コマンド(パラメーター)でSCMステップをスキップするジョブを作成する方法について誰か考えがありますか? ジョブをトリガーし、既存のビュー (私の場合は ClearCase ですが、SVN 作業コピーにすることができます) を使用してビルドを実行できるようにしたいと考えています。
これの動機は、ソースに変更がないため、時間を節約することです (私の ClearCase ビューの準備には約 20 分かかります)。
jenkins - Jenkinsで特定のプラグインのバージョンを無視するには?
Jenkins プラグインの特定のバージョンが、バグが原因でまったく機能しない場合や、それを使用するコンテキストで機能しない場合があります。
そのような Jenkins プラグイン バージョンに誤ってアップグレードしたくありません。
「これらの特定のプラグイン バージョンを使用しない」ことを指定できる場所はありますか?
jenkins - 新しいジョブが開始された場合にJenkinsジョブを停止する
オンジョブ(A)が複数回トリガーされた場合に、前のジョブがキューから削除され、十分な空きスロットがある場合は最新のジョブのみがキューに残されるか、開始されるように指定することはできますか?
前もって感謝します!
batch-file - jenkinsのPostBuildScriptプラグインでバッチファイルの実行が失敗する
jenkinsのPostBuildScriptプラグインの「バッチまたはシェルスクリプトの実行」オプションで、バッチファイルを実行してファイルを別のサーバーにコピーしようとしています。以下は、私の .bat ファイル内のコマンドです。
コマンド プロンプトから .bat ファイルを実行すると、期待どおりに実行され、アクションが完了します。私の問題は、Jenkins で実行すると、次のエラー メッセージが表示されることです。
システム エラー 1312 が発生しました。指定されたログオン セッションが存在しません。すでに終了している可能性があります。無効なドライブ指定 0 ファイルがコピーされました
これに対する回避策はありますか..?
jenkins - Jenkins Confluence パブリッシング プラグインが機能しない
開発インフラストラクチャに少し問題があります。Jenkins CI があり、Jenkins Confluence パブリッシング プラグインを使用して Wiki ページでアーティファクトをパブリッシュしたいと考えています。プラグインのホームページ内のすべての手順に従いましたが、機能しません。すべての構成 (資格情報など) が検証されましたが、それでも機能しません。Jenkins は、提供された資格情報が正しいかどうか、およびターゲットの合流ページにアクセスできるかどうかを自動的にチェックします。
代わりに、ビルド後に次のエラーが発生します。
ARTIFACT はスペース名で、App Artifact Page はページ名です。
どんな助けでも大歓迎です 事前に感謝します
mercurial - MercurialJenkinsプラグインにHgクローンオプションを追加する方法
CCNetからJenkinsに移行し、Mercurialの使用を開始しました。リポジトリはJenkinsとは別のサーバー上にあるため、ネットワーク経由でクローンを作成する必要があります。私のテストでは、このオプションhg clone
を使用する と(ドキュメント--uncompressed
で説明されているように)ネットワークを介してプルする方がはるかに高速なので、 MercurialJenkinsプラグインに追加するように指示します。Jenkinsがこのコマンドを実行してローカルリポジトリを更新していることがわかります。
C:\Program Files\TortoiseHg\hg.exe" --debug clone --rev default --noupdate http://remoteserver/project D:\local_repo\project
このコマンドを実行したい:
C:\Program Files\TortoiseHg\hg.exe" --debug --uncompressed clone --rev default --noupdate http://remoteserver/project D:\local_repo\project
JenkinのGUIに変更する場所がなかったため、jenkinのXMLプロジェクトを直接変更する必要があるのではないかと思いますが、そのためのドキュメントが見つかりません。