我在我的Jenkins版本中設置了一個密碼參數集,其中包含我希望保密的一些信息。 Jenkins構建將創建需要訪問此參數的Docker容器。目前,我的命令看起來就像這樣:將蒙面Jenkins環境變量傳遞給Docker容器
docker run -e PASSWORD=${PASSWORD} my_image my_command
這個工程,我預期它 - 我已經在我的體型設置爲一個環境變量來泊塢窗容器,然後可以利用它傳遞的密碼參數。這是我的控制檯輸出的一部分:
+ docker run -e PASSWORD=abc123efg my_image my_command
的問題是,原始密碼在輸出上面顯示。有沒有任何解決方法或替代解決方案,我可以用來傳遞掩碼參數到我的容器而不暴露在輸出中?
是的,好像我們該插件安裝過但不是使用它,我用的是屏蔽密碼選項在什麼我相信是參數化編譯插件(似乎沒有工作)。我只是把這個設爲答案並稱之爲一天 – kshah