html
ファイルの特定の行をJenkins stage
に読み込み、Groovy
でその内容を環境変数に保存しようとしています。問題は、File
とreadLines()
は許可されていません。JenkinsはJenkinsfileのGroovyファイルの特定の行を読み込みます
私は
env.WORKSPACE = pwd()
def file = readFile "${env.WORKSPACE}/file.html"
でファイルをロードすることができています。しかし、どのように私はラインn
の内容に瞬時にアクセスすることができますか?私は使用していますJenkins 2.32
あなたが代わりに行番号を経由して、それを参照する必要ライン上で何かをgrepするのに十分だろうか? – burnettk
'file.split(System.getProperty(" line.separator "))はそれを行いますか? –
同一の定型文を持つ行が多いため、Grepでは不十分です。私がファイルから取り出そうとしているのはパーセンテージの数字です。私は上記の明日をテストします。 – vkopio