👎Deprecated since 0.1705.1: stable hook APIs are not feasible
Expand description
Web hook structures
These hooks are received from Gitlab when registered as a web hook within a project.
Gitlab does not have consistent structures for its hooks, so they often change from version to version.
Re-exports§
pub use hooktypes::HookDate;
Structs§
- Build
Commit Hook Attrs Deprecated - Build commit information exposed in hooks.
- Build
Hook Deprecated - A build hook.
- Build
Project Hook Attrs Deprecated - Project information exposed in build hooks.
- Build
User Hook Attrs Deprecated - Build user information exposed in hooks.
- Commit
Hook Attrs Deprecated - Commit information exposed in hooks.
- Diff
Hook Attrs Deprecated - Diff information exposed in hooks.
- Hook
Commit Identity Deprecated - The identity of a user exposed through a hook.
- Issue
Hook Deprecated - An issue hook.
- Issue
Hook Attrs Deprecated - Issue information exposed in hooks.
- Merge
Request Change Deprecated - A MR change
- Merge
Request Changes Deprecated - MR Changes
- Merge
Request Hook Deprecated - A merge request hook.
- Merge
Request Hook Attrs Deprecated - Merge request information exposed in hooks.
- Merge
Request Params Deprecated - Merge parameters for a merge request.
- Note
Hook Deprecated - A note hook.
- Note
Hook Attrs Deprecated - Note (comment) information exposed in hooks.
- Pipeline
Build Runner Deprecated - Pipeline
Hook Deprecated - Pipeline
Hook Attrs Deprecated - Pipeline
Merge Request Attrs Deprecated - Pipeline
Project Attrs Deprecated - Pipeline
Variable Deprecated - Position
Hook Attrs Deprecated - Project
Hook Attrs Deprecated - Project information exposed in hooks.
- Project
Wiki Hook Attrs Deprecated - Wiki project information exposed in hooks.
- Push
Hook Deprecated - A push hook.
- Snippet
Hook Attrs Deprecated - Snippet information exposed in hooks.
- User
Hook Attrs Deprecated - User information exposed in hooks.
- Wiki
Page Hook Deprecated - A wiki page hook.
- Wiki
Page Hook Attrs Deprecated - Wiki information exposed in hooks.
Enums§
- Issue
Action Deprecated - Actions which may occur on an issue.
- Issue
State Deprecated - The states an issue may be in.
- Merge
Request Action Deprecated - Actions which may occur on a merge request.
- Merge
Request State Deprecated - The states a merge request may be in.
- Merge
Status Deprecated - The status of the possible merge for a merge request.
- Note
Type Deprecated - The entities a note may be added to.
- Noteable
Id Deprecated - The ID of an entity a note is attached to.
- Snippet
Type Deprecated - The type of a snippet.
- Status
State Deprecated - States for commit statuses.
- WebHook
Deprecated - A deserializable structure for all Gitlab web hooks.
- Wiki
Page Action Deprecated - Actions which may occur on a wiki page.