Potrzebujesz tylko jednej wtyczki, którą jest wtyczka Subversion.
Następnie po prostu przejdź do Jenkins → nazwa_zadania → sekcja Wyzwalacz budowania → (i) Uruchom budowanie zdalnie (tj. Ze skryptów) Token uwierzytelniania: Token_name
Przejdź do katalogu hooks serwera SVN, a następnie po odpaleniu wykonaj poniższe polecenia:
cp post-commit.tmpl post-commit
chmod 777 post-commit
chown -R www-data:www-data post-commit
vi post-commit
Uwaga: Wszystkie wiersze powinny być komentowane. Na
koniec dodaj poniższy wiersz
Składnia (dla użytkowników Linuksa):
/usr/bin/curl http://username:API_token@localhost:8081/job/job_name/build?token=Token_name
Składnia (dla użytkownika systemu Windows):
C:/curl_for_win/curl http://username:API_token@localhost:8081/job/job_name/build?token=Token_name