Integrate GitLab CI with GitLab
GitLab CI
GitLab CI is an open-source continuous integration server closely integrated with Git and GitLab.
GitLab
GitLab is a fast, secure and stable solution to manage your projects. It is based on Ruby on Rails and has a free and open-source license (MIT). GitLab is the most installed git management application in the world.
continuous-integration tier-2 pre-release
project-hosting tier-2
Projects
-
- ID
- —
- Name
- —
- Timeout
- —
- Default Ref
- —
- Always Build
- —
- Polling Interval
- —
- Public
- —
- SSH Repo URL
- SSH URL to the repository.
- GitLab ID
- —
- GitLab URL
- —
-
Create a new project
-
Update a project
-
Remove a project
Builds
-
- ID
- —
- Path
- —
- Ref
- —
- SHA
- —
- Repository URL
- —
-
Build ran
Runs oldest pending build by runner.
-
Update a build
Update details of an existing build.
Projects
-
- ID
- —
- Description
- —
- Name
- —
- Name With Namespace
- —
- Path
- —
- Path With Namespace
- —
- Created At
- —
- Default Branch
- —
- Namespace
- —
-
Look Up Project
Commits
-
- ID
- —
- Short
- —
- Title
- —
- Author Name
- —
- Author Email
- —
- Created At
- —
- Message
- —
-
Commit Created
-
Look Up Commit
-
Search Commits
Issues
-
- ID
- The internal API ID of the Issue.
- Display ID
- The user displayed ID of the Issue.
- Title
- The issue title.
- Description
- The issue description.
- Created At
- The date the issue was created.
- Updated At
- The date the issue was last updated.
- Assignee
- —
-
Issue Created
Triggers when a new Issue is created in the selected project.
-
Issue Updated
Triggers when an Issue is updated in the selected project/
-
Create an Issue
Creates a new Issue.
-
Look Up an Issue
Fetches an Issue by uniquely identifying attribute
-
Search Issues
Searches the selected Project for Issues and returns a list.
Namespaces
-
- ID
- —
- Name
- —
- Path
- —
- Kind
- —
- Full Path
- —
- Parent
- —
-
Look Up Namespace
-
Search Namespaces