Documentation
¶
Overview ¶
Copyright © 2025 NAME HERE <EMAIL ADDRESS>
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DatadogCmd = &cobra.Command{ Hidden: true, Use: "datadog", Short: "Datadog operational metrics", Long: `Generate operational metrics from Datadog. Required: em metrics datadog config`, Run: func(cmd *cobra.Command, args []string) { cmd.Help() }, }
DatadogCmd is the parent command for all Datadog metrics.
View Source
var GithubCmd = &cobra.Command{ Use: "github", Short: "GitHub metrics", Long: `Generate DORA metrics from GitHub Actions. Required: em metrics github config`, Run: func(cmd *cobra.Command, args []string) { cmd.Help() }, }
GithubCmd is the parent command for all GitHub metrics.
View Source
var JiraCmd = &cobra.Command{ Use: "jira", Short: "JIRA metrics", Long: `Generate metrics from JIRA Cloud. Required: em metrics jira config`, Run: func(cmd *cobra.Command, args []string) { cmd.Help() }, }
JiraCmd is the parent command for all JIRA metrics.
View Source
var MetricsCmd = &cobra.Command{ Use: "metrics", Short: "Generate engineering metrics and reports", Long: `Generate engineering metrics and reports from JIRA, GitHub, and Snyk.`, Run: func(cmd *cobra.Command, args []string) { cmd.Help() }, PersistentPreRunE: func(cmd *cobra.Command, args []string) error { if mockUpstreamFlag { return startMockUpstream() } return nil }, PersistentPostRunE: func(cmd *cobra.Command, args []string) error { if mockUpstreamFlag { stopMockUpstream() } return nil }, }
MetricsCmd represents the metrics command
View Source
var SnykCmd = &cobra.Command{ Use: "snyk", Short: "Snyk security metrics", Long: `Generate security metrics from Snyk. Required: em metrics snyk config`, Run: func(cmd *cobra.Command, args []string) { cmd.Help() }, }
SnykCmd is the parent command for all Snyk metrics.
Functions ¶
Types ¶
Source Files
¶
- datadog.go
- datadog_config.go
- datadog_monitors.go
- datadog_slos.go
- errors.go
- github.go
- github_config.go
- github_deployment_frequency.go
- jira.go
- jira_config.go
- jira_cycletime.go
- jira_forecast.go
- jira_longest_cycletime.go
- jira_report.go
- jira_set_priority.go
- jira_throughput.go
- main.go
- metrics_config.go
- mock_upstream.go
- report.go
- saved_data.go
- select_team.go
- snyk.go
- snyk_config.go
- snyk_issues.go
- snyk_report.go
Click to show internal directories.
Click to hide internal directories.