🌊 Ocean 🌊 is an innovative solution developed by Port to seamlessly integrate various third-party systems with our developer portal product, empowering engineers to effortlessly prioritize key features and streamline the integration process.
What - Added support for exporting files from gitlab repositories for both resync and real time
Why - Customer requested for them
How - Used GitLab api to export the files from the project. For real time updates, we rely on the Push Hook events: whenever commits are pushed to a branch, which typically includes file creations, updates, and deletions.
Type of change
Please leave one option from the following and delete the rest:
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] New Integration (non-breaking change which adds a new integration)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Non-breaking change (fix of existing functionality that will not change current behavior)
[ ] Documentation (added/updated documentation)
Screenshots
Integration can be configured using this mapping, consistent with the GitHub mapping for file kind
Description
What - Added support for exporting files from gitlab repositories for both resync and real time Why - Customer requested for them How - Used GitLab api to export the files from the project. For real time updates, we rely on the Push Hook events: whenever commits are pushed to a branch, which typically includes file creations, updates, and deletions.
Type of change
Please leave one option from the following and delete the rest:
Screenshots
Integration can be configured using this mapping, consistent with the GitHub mapping for file kind
View in Port
API Documentation
List Repository Trees Get File from Repository