再導入DotNet Core專案在CentOS環境,欲利用Jenkins進行發布時發現在建置時尚需重啟DotNET Core Project.service,不過這服務jenkins原生的權限不足,所以加上sudo前墜後出現錯誤"sudo: no tty present and no askpass program specified",改善方式如下:
1. 在終端輸入 sudo visudo
2. 於文件最後增加 jenkins ALL=(ALL) NOPASSWD: ALL
3. 重啟jenkins
沒有留言:
張貼留言