• Jenkinsパイプラインで失敗したステージのリトライオプションを実装するには?

    質問 私は複数のステージを持つJenkinsファイルを持っており、それらのうちの1つは実際には別のジョブ(デプロイ1)であり、それはいくつかのケースで失敗する可能性があります。 Jenkinsfileを使用してプロンプトを作成できることは知っていますが、このジョブのための再試行メカニズムを実装する方法がよくわかりません。 失敗したステージをクリックして、再試行を選択できるようにしたい

    2024-01-03 04:13:54
  • GroovyでURLをエンコードする方法は?

    質問 GroovyにURLEncodeのようなものはありますか? String → StringのURLエンコードユーティリティが見当たりません。 例として dehydrogenase (NADP+) → dehydrogenase%20(NADP%2b) ( + の代わりに %20 のようにしてもよいでしょう。 のようにしてもよいでしょう。 の実装がそうなっ

    2023-11-15 22:52:52
  • Groovyの隠し機能?

    質問 ロックされています。 . この質問とその回答は ロックされている というのも、この質問はトピックから外れていますが、歴史的な意義があります。現在、新しい回答やインタラクションを受け入れていません。 このスレッドではGroovyが忘れられているような

    2023-09-03 02:52:27
  • [解決済み] gradleのタスク定義でgroovyの構文を理解する

    質問 私はGradleとGroovyの初心者で、gradleタスクが定義されるときにgroovyのレベルで何が起こっているかを理解しようとしています。 task hello { println "configuring task hello" doLast { println "hello there" } } Gradle In Action"を

    2023-04-24 06:54:04
  • [解決済み] Groovy - 文字列を比較するには?

    質問 パラメータとして渡された文字列を比較する方法 を使用すると、以下のメソッドが動作しません。 String str = "saveMe" compareString(str) def compareString(String str){ def str2 = "saveMe" if(str2==${str}){ println "

    2023-01-10 03:33:32
  • [解決済み] groovyスクリプトを別のgroovyスクリプトにインクルードする

    質問 私が読んだのは groovyファイルを別のgroovyスクリプトに単純にインポートする方法 あるgroovyファイルに共通の関数を定義して、他のgroovyファイルからその関数を呼び出したいのですが、どうすればよいでしょうか? これはGroovyをスクリプト言語のように使うことであり、クラスやオブジェクトを必要としないことは理解しています。私は、groovyでできるdsl

    2022-09-24 20:11:37
  • [解決済み] gradleタスクのUP-TO-DATEプロパティをリセットする?

    質問 gradleタスクを強制的に再実行させる、または、リセットする方法はありますか? すべて タスクを最新の状態でないものに戻す方法はありますか? どのように解決するのですか? ビルドを実行する際に -C rebuild でビルドを実行し、Gradleのキャッシュを再構築してください。 新しいバージョンのGradleでは --rerun-tasks

    2022-09-22 17:25:05
  • [解決済み] マップのキーパーツに変数を使用する方法

    質問 例えば、私が def A = "abc" def X = "xyz" を作るにはどうすればよいのでしょうか? Map の代わりに def map = [A:1, X:2] と書くのと同等になります。 def map = [abc:1, xyz:2] を使用することができますが、変数 A と X をキーにするのですか? 追伸:マップの値の部分にも同

    2022-08-14 09:59:56