問題タブ [jfrog-pipelines]

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 投票する
1 に答える
50 参照

jfrog - JFrog Pipelines - ビルドステップで Artifactory が見つからないというエラー

JFrog Pipelines をセットアップしようとしています。私はこれに慣れていないので、npmビルドステップが1つだけのパイプラインから小さく始めます。ソースコードは github から取得します。パイプラインを実行すると、artifactory_configureタスクで 404 not found エラーが発生します。Artifactory Integration を再確認しましたが、エラーは解決しません。それを解決する方法についてのアイデア。

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

jenkins - Jenkins Declarative Pipeline から Artifactory File Spec "Spec Vars" を置き換える方法

一連の古いスクリプトを Jenkins パイプライン ジョブに変換中です。多くのスクリプトでは、JFrog CLI を使用して、Artifactory とのすべての対話を処理しました。Jenkins パイプラインを使用すると、Artifactory プラグインを介してそれを実行できるようになりました。ただし、この方法でファイル内の変数を置き換える方法が見つからないようです。

JFrog CLI の場合:

このコマンドを実行すると、spec.json${foo}とその内部のすべてのインスタンスが対応する値に置き換えられます。${bar}1行ですべてがきれいに機能します。

Jenkins パイプラインの場合:

に続く

これにより、必要な仕様ファイルが取得され、リストされているほとんどのファイルがダウンロードされますが、変数を必要とするファイルを見つけることができません。ファイルのダウンロード中またはダウンロード後に、変数の置換を含めるオプションを見つけることができませんでした。

スクリプトで通常どおり JFrog CLI を使用したり、別の関数を追加してこのファイルを手動で変更して変数を含めたりすることはできますが、理想的には、付属のパイプライン統合によってすべてをきれいに実行したいと考えています。

どんな提案でも大歓迎です。

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

jenkins-pipeline - Jenkins Declarative Pipeline の rtUpload で Artifactory ファイルの「パターン」パスを動的に置き換える方法

宣言型の jenkinsfile で rtDownload の zip ファイル パターンを動的に置き換えようとしていますが、値が関数によって取り込まれません。

ビルドごとに新しいバージョンの zip ファイルが作成され、JFrog にアップロードされます。特定のバージョンをローカル システムにダウンロードしたいと考えています。

def VERSION で「VERSION」を定義し、次のように使用しました -

しかし、私の VERSION は、jenkins ジョブで構成された String パラメータを介して提供しているバージョンに置き換えられません。

どんな提案でも大歓迎です。ありがとう。