저는 Jenkins 환경을 설정하여 Python 프로젝트의 워크 플로우를 관리하고 있습니다. 이 Jenkins 설치는 Windows 7 컴퓨터에서 실행되며 Jenkins 구성을 백업해야합니다 (예 : HDD 장애 발생시 작업 손실 가능성을 피하기 위해).Jenkins 구성을 안전하게 백업하는 방법은 무엇입니까?
나는 SCM sync configuration plugin을 시도했지만이 플러그인은 내가 사용하는 Subversion 플러그인과 호환되지 않으므로 Jenkins가 활성화했을 때 흰색 화면 만 표시됩니다. 그래서 그것은 사용할 수 없습니다.
나는 또한 thinBackup을 시도했다. 잘 작동하지만 Jenkins가 로컬 서비스로 실행되기 때문에 네트워크 드라이브에 백업을 저장할 수 없습니다 (젠킨스가별로 흥미롭지 않은 드라이브와 동일한 드라이브에 백업). Jenkins를 네트워크 사용자와 함께 실행해야한다고 생각 하겠지만,이 경우 충분한 로컬 권한이 없을 것입니다.
this page에 설명 된 내용을 적용하여 Jenkins 구성을 백업하기 위해 SVN을 처리 할 수있는 일괄 (또는 Python) 스크립트를 만들려고 생각하고 있지만 일괄 처리에서 SVN 계정 암호를 작성하는 것이 매우 행복하지 않습니다. Python) 스크립트를 사용할 수 있습니다.
그래서이 젠킨스 구성 백업을 수행하는 다른 방법이 있는지 알고 싶습니다. 아니면 적어도 누군가에게 명확한 암호를 표시하지 않고 svn 명령을 수행하는 방법이 있습니까?
오랜 기간 동안 수색과 반성을 한 후에, 지금 당장은 이것을 할 수있는 더 좋은 방법이 없다고 생각합니다. – Tryph