summaryrefslogtreecommitdiff
path: root/lib/gitlab/data_builder/push.rb
Commit message (Collapse)AuthorAgeFilesLines
* Simplify system hook testing and guarantee test will firesh-simplify-system-hook-testingStan Hu2017-08-271-0/+33
| | | | | | | | | | | The change in !11728 would cause an arbitrary project to be chosen to test system hooks, and it's likely that the project would not have any commits or relevant commits to test the hook. This would prevent admins from verifying that the hook fired. Instead of trying to create a representative hook dynamically, just send static data to guarantee the hook will actually be tested. Closes #37067
* Load and process at most 100 commits when pushing into default branchDouwe Maan2017-07-281-2/+2
|
* Wrong data type when testing webhooksAlexander Randa2017-07-201-0/+2
|
* Merge branch 'dturner/username' into 'master' Rémy Coutable2017-05-151-0/+2
|\ | | | | | | | | | | | | add username field to push webhook Closes #32136 See merge request !11272
| * Add username field to push webhookDavid Turner2017-05-101-0/+2
| | | | | | | | Signed-off-by: David Turner <novalis@novalis.org>
* | improves test settings for chat notification services for empty projects31138-improve-test-settings-for-services-in-empty-projectsTiago Botelho2017-04-271-5/+4
|/
* Fix lightweight tags not processed correctly by GitTagPushService22271-drone-tag-pipeline-buildAlejandro Rodríguez2016-10-281-1/+1
| | | | | | | | When we updated gitlab_git to 10.4.1, `tag.target` changed from pointing to the sha of the tag to the sha of the commit the tag points to. The problem is that only annotated tags have `object_sha`s, lightweight tags don't (it's nil), so (only) in their case we still need to use `tag.target`.
* Simplify the name for data builder, feedback:Lin Jen-Shin2016-08-121-0/+95
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/5620#note_13671791