Смотрите мой пост в блоге по этому вопросу:
http://fourkitchens.com/blog/2011/09/20/trigger-jenkins-builds-pushing-github
Мы успешно используем https URLS, и да, он поддерживает синтаксис, который у вас там есть (это должно быть имя пользователя: password@jenkins.on.my.server, как указывает Саша Джолич).
Убедитесь, что само задание правильно настроено, поэтому при сборке оно правильно подключается к Github и клонирует репозиторий.
Помните, что плагин Jenkins автоматически решает, какие задания создавать, используя входящие данные POST, поэтому задания должны быть правильно настроены и построены, прежде чем будет работать удаленный триггер.
Кроме того, убедитесь, что пользователь, которого вы настроили в Jenkins, имеет правильные разрешения (Общее чтение, Создание задания и Чтение задания), как указано здесь:
Дженкинс и GitHub webhook: HTTP 403