Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
internal
|
|
|
cmd
Package cmd exposes the ibdm Cobra commands.
|
Package cmd exposes the ibdm Cobra commands. |
|
config
Package config defines configuration structures and loading logic.
|
Package config defines configuration structures and loading logic. |
|
destination
Package destination defines the primitives used to implement ibdm data destinations.
|
Package destination defines the primitives used to implement ibdm data destinations. |
|
destination/catalog
Package catalog implements the Mia-Platform Catalog destination used by ibdm.
|
Package catalog implements the Mia-Platform Catalog destination used by ibdm. |
|
destination/fake
Package fake supplies test doubles for destination integrations.
|
Package fake supplies test doubles for destination integrations. |
|
destination/writer
Package writer implements a destination that emits sent and deleted data to a provided io.Writer.
|
Package writer implements a destination that emits sent and deleted data to a provided io.Writer. |
|
info
Package info exposes application version metadata.
|
Package info exposes application version metadata. |
|
logger
Package logger wraps the underlying logging stack behind a consistent interface.
|
Package logger wraps the underlying logging stack behind a consistent interface. |
|
mapper
Package mapper renders mapping configurations with Go templates and helper functions.
|
Package mapper renders mapping configurations with Go templates and helper functions. |
|
pipeline
Package pipeline assembles sources, mappers, and destinations into data pipelines.
|
Package pipeline assembles sources, mappers, and destinations into data pipelines. |
|
server
Package server contains the server implementation for the IBDM application.
|
Package server contains the server implementation for the IBDM application. |
|
source
Package source defines the contracts and helpers used to implement ibdm data sources.
|
Package source defines the contracts and helpers used to implement ibdm data sources. |
|
source/azure
Package azure contains Azure-specific implementations of source-related functionality.
|
Package azure contains Azure-specific implementations of source-related functionality. |
|
source/azure-devops
Package azuredevops contains Azure DevOps specific implementations of source-related functionality.
|
Package azuredevops contains Azure DevOps specific implementations of source-related functionality. |
|
source/bitbucket
Package bitbucket implements a Mia-Platform IBDM source for Bitbucket Cloud.
|
Package bitbucket implements a Mia-Platform IBDM source for Bitbucket Cloud. |
|
source/console
Package console provides a source implementation to integrate with Mia Platform Console webhooks.
|
Package console provides a source implementation to integrate with Mia Platform Console webhooks. |
|
source/console/service
Package service provides the Console source service implementation.
|
Package service provides the Console source service implementation. |
|
source/fake
Package fake exposes in-memory source implementations for tests.
|
Package fake exposes in-memory source implementations for tests. |
|
source/gcp
Package gcp provides a source implementation to integrate with Google Cloud Platform services.
|
Package gcp provides a source implementation to integrate with Google Cloud Platform services. |
|
source/github
Package github provides a source implementation that integrates with GitHub via its REST API and inbound webhooks.
|
Package github provides a source implementation that integrates with GitHub via its REST API and inbound webhooks. |
|
source/gitlab
Package gitlab provides a source implementation to integrate with GitLab via the REST API (sync) and webhooks (real-time pipeline events).
|
Package gitlab provides a source implementation to integrate with GitLab via the REST API (sync) and webhooks (real-time pipeline events). |
|
source/nexus
Package nexus provides a source implementation that integrates with Sonatype Nexus Repository Manager via its REST API.
|
Package nexus provides a source implementation that integrates with Sonatype Nexus Repository Manager via its REST API. |
|
source/sysdig
Package sysdig provides a source implementation to integrate with Sysdig Secure.
|
Package sysdig provides a source implementation to integrate with Sysdig Secure. |
Click to show internal directories.
Click to hide internal directories.