我在構建過程中使用自定義版本號創建文件,我希望通過http公開提供。Jenkins:使文件公開可用
假設我建設項目「MyTestApp」,我想我創建的,是在菱像http://jenkins.company/job/MyTestApp/revision.txt
任何想法的位置版本號的文本文件如何實現這一目標?
我在構建過程中使用自定義版本號創建文件,我希望通過http公開提供。Jenkins:使文件公開可用
假設我建設項目「MyTestApp」,我想我創建的,是在菱像http://jenkins.company/job/MyTestApp/revision.txt
任何想法的位置版本號的文本文件如何實現這一目標?
大衛,這取決於你的意思是「公開可用」。如果您的Jenkins實例受到保護(jenkins.company/configureSecurity/),則對工件的訪問需要您的http會話進行身份驗證。如果所有需要訪問的用戶在Jenkins服務器上都有帳戶,那麼您只需使用生成後操作「歸檔工件」,您的文本文件就可以在這裏獲得:jenkins.company/job/MyTestApp/jobnumber/神器/ revision.txt
或者在這裏: jenkins.company/job/MyTestApp/lastSuccessfulBuild/artifact/revision.txt
看到這個截圖:http://note.io/17oiykI
如果您需要驗證的訪問,你可以發佈您的工件到相同或不同主機上的另一個Web服務器。或者您可以將它們上傳到Amazon S3存儲桶。