Skip to content

Integrations#

OakCore connects to external tools in two distinct patterns:

Pattern Idea Example
Binding Link a living external artifact to a node; OakCore mirrors it read-only GitHub issue, Jira issue, GitHub pull request
Ingest Import a point-in-time snapshot from a pipeline JUnit test results via GitHub Actions

Bindings#

Bindings link living external artifacts to specification nodes. This takes two steps:

Set up connections#

Under Project → Settings → Integrations:

Provider How-to Supported bindings
GitHub GitHub repository connection Issues, pull requests, source-code files and directories
Jira Cloud Jira Cloud connection Issues

Once a connection exists, eligible node types can bind external artifacts:

Binding Provider How-to
Issues GitHub GitHub Issues
Issues Jira Cloud Jira issues
Pull requests GitHub GitHub pull requests
Source code GitHub GitHub source code

CI ingest#

Import snapshots from pipelines — not a living node binding.

Doc Content
GitHub Actions JUnit test results via GitHub Actions