Acionar a construção de Hudson no commit do SVN
Eu já configurei um sistema de controle de versão (Subversion) que será usado pelos desenvolvedores para confirmar e atualizar seu código (digamos que seu endereço sejahttps://server/svn/project
) Somente usuários autenticados poderão ter acesso ao SVN do projeto.
Por outro lado, instalei o Hudson como servidor de integração contínua do projeto (o endereço do projeto éserver:8080/job/project
)
Eu gostaria de conseguir o seguinte:
O Hudson cria para ser acionado automaticamente quando há uma confirmação de SVN.Os emails são enviados aos respectivos desenvolvedores (aqueles que confirmaram o código) quando o código confirmado não é construído, o que significa que, quando o usuário A confirma o código que não é criado, apenas o usuário A recebe um email com a notificação.Eu configurei a autorização baseada em matriz para usuários do Hudson, porque não quero estar aberto a ninguém.
Vi algumas sugestões parapost-commit
ganchos, mas nenhum deles funcionou até agora.
Alguém pode sugerir o que fazer em relação a ambos os problemas? Etapas específicas seriam apreciadas.