Integración de Jenkins y Bitbucket

Quiero configurar el trabajo de Jenkins, que hará la siguiente tarea.

  1. Extrae el código de los repositorys de Git que se encuentra en Bitbucket. Tengo URL de repository y cnetworkingenciales de inicio de session para el mismo repository. No soy el administrador del repository. No quiero crear ningún gancho para el repository.
  2. Construya este código con el script ant existente junto con la ejecución de la testing.
  3. Implementar en el server si la construcción es exitosa.

Estoy atascado en la tarea 1: extraer el código del repository. Necesito ayuda para resolver esto. En el lado de Jenkins, estoy usando el plugin de Git.

Para extraer el código del repository Bitbucket, necesita:

Paso 1: Asegúrate de tener instalado Git Plugin. Si no, puede instalar desde Manage Jenkins->Manage Plugins->Avaliable

Paso 2: use ssh-keygen para generar un par de keys ssh y cargue su key pública ssh en el sitio Bitbucket para que su máquina pueda comunicarse con el server Bitbucket (si ya lo hizo, vea directamente el Paso 3).

Paso 3: cree un trabajo, desde su página de configuration, bajo Source Code Management elija git y coloque su dirección repo de Bitbucket en la Repository URL

Guarde el trabajo y click Build Now , debería funcionar.