Actions:
|
2015-02-20 15:56 AEST by Arthur Barrett - If Jenkins is configured to checkout a CVS project from CVS Suite Server 2.8 then it will not - it just hangs.
In addition because the Jenkins CVS plugin is based on Netbeans there is no native support for SSPI.
This is an issue known to the Jenkins CVS Plugin team, and is documented here:
https://issues.jenkins-ci.org/browse/JENKINS-18330
The most popular workaround is to:
- downgrade to plugin version 1.6, and
- set the Jenkins service to run as a 'real' user (not SYSTEM) so SSPI authentication works.
If you want to continue to use CVS Plugin version 2.12 then:
1. create a system user (e.g.: windows user) for the build system to use, e.g.: jenkins_build_user
2. in the 'Configure System' area of Jenkins, under 'CVS' add authentication, e.g.:
CVS Root : :pserver:localhost:/myrepo
Username: jenkins_build_user
Password: insert-system-password (ie: windows password)
3. in the 'configure' project area of Jenkins, under 'CVS' add the same CVS Root, e.g.:
CVS Root: :pserver:localhost:/myrepo |