問題タブ [jenkins-groovy]
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.
python-2.7 - 完全なGroovyリストがPythonスクリプトに渡されていません
Jenkins Pipeline 内に、Map の値として Groovy List があり、完全なリストを Python スクリプトに渡したいと考えています。ただし、完全なリストではなく、リストの最初の要素のみが渡されます。
私のマップorderedScripts
には 1 から 11 までのキー値が含まれており、それらのキーの値はリストです。
Groovy コード
Python コード
出力 (リストの最初の要素のみが表示されます)
最初に最初のカンマに到達した後に停止し、リストを終了するために右括弧を追加していないことに気付きました。
Pythonのprintステートメントから、リストが正しく渡されていないことがわかりますが、${value}
Groovy内でリストを渡すときに何が間違っているのかわかりません
** 編集 **
OrderedScripts.dump() からの出力
date - Groovy - タイムスタンプ文字列をミリ秒単位のエポック時間に変換する
次のようなタイムスタンプ文字列があります。
結果が次のようになるように、PSTタイムゾーンに従ってミリ秒単位のエポック時間に変換したい:
これどうやってするの?
jenkins - Jenkins宣言型パイプラインでメソッドを作成するには?
Jenkins スクリプト パイプラインでは、メソッドを作成して呼び出すことができます。
Jenkins 宣言型パイプラインでも可能ですか? そしてどうやって?