feat: Add GitLab plugin #2
Conversation
… create merge req task
…eps to customize the endpoint
Co-authored-by: François Delbrayelle <fdelbrayelle@gmail.com>
Co-authored-by: François Delbrayelle <fdelbrayelle@gmail.com>
|
@fdelbrayelle @Malaydewangan09 I've implemented those changes. Please check now. Thanks |
Co-authored-by: Malay Dewangan <66718045+Malaydewangan09@users.noreply.github.com>
Co-authored-by: Malay Dewangan <66718045+Malaydewangan09@users.noreply.github.com>
Co-authored-by: Malay Dewangan <66718045+Malaydewangan09@users.noreply.github.com>
|
@fdelbrayelle @Malaydewangan09 Did those changes. One more thing I'm getting warning saying |
@bishalbera You can use whether |
|
@bishalbera Please can you mark as "Resolved" the discussions where you did the changes? Thanks! |
Ya trying the |
|
It looks good to us so let's merge it! Good job @bishalbera and thank you! 🎉 |
Yayy! Thanks for all the help 🖤 |
closes #10288
📋 Overview
This PR introduces a new GitLab plugin for Kestra, enabling seamless integration with GitLab's API to automate GitLab operations within Kestra workflows. The plugin provides essential GitLab functionality including issue management and merge request operations.
🎯 What This Plugin Does
The plugin-gitlab provides a comprehensive set of tasks to interact with GitLab projects through Kestra workflows:
🔧 Core Functionality
• Issue Management: Create and search GitLab issues programmatically
• Merge Request Operations: Create merge requests for code collaboration
• Secure Authentication: Support for GitLab personal access tokens and project access tokens
• Flexible Configuration: Works with GitLab.com, GitLab Enterprise, and self-hosted instances
📦 Included Tasks