0
(Blue Ocean Declarative Pipelineを使用して)repo Jenkinsfileから最新のタグを取得しようとしていますが、エラーが発生します。パイプライン取得タグリスト
コマンド:
def tag = sh(script: 'git describe --tags $(git rev-list --tags --max-count=1)', returnStdout: true).trim()
予想される出力:
v2.4.1
しかし、私は得る:
fatal: No names found, cannot describe anything.
私はワークスペースに行き、手動でコマンドを実行し、同じ致命的なエラーを受け取りました手動でクローンを作成するとバージョンを取得できます。私はジェンキンスパイプラインで何かを見逃していますか?
注:コミットIDとブランチ名を取得できました。タグではありません。