Jenkins build after mercurial commit

后端 未结 3 718
悲哀的现实
悲哀的现实 2021-01-02 23:38

I\'ve been working on this project for about a week now and I\'ve been searching for 2 days without any clear explanation online. For a school assignment, we need to set up

3条回答
  •  北荒
    北荒 (楼主)
    2021-01-02 23:57

    To trigger Jenkins builds when pushing to a Mercurial repository on Bitbucket you can go to administration (click the cog wheel) for your repository and choose Services. There you can define a Jenkins service with four parameters:

    1. Endpoint: the URL of the Jenkins server.
      • For a secure Jenkins server you need to specify a username and an api token. The api token is generated by Jenkins for the specific user, on the "Manage Users" / "Configure" page.
    2. Module name: optional parameter, to trigger builds selectively depending on what has been pushed
    3. Project name: the name of the Jenkins job
    4. Token: optional parameter, the same as the Authentication Token defined on the Jenkins job when you select "Trigger builds remotely (e.g., from scripts)"

    (I suppose that this is just a gui way to define a "changegroup hook" as mentioned by James in his reply from 7 November 2012.)

提交回复
热议问题