package
Version:
v0.3.0
Opens a new window with list of versions in this module.
Published: Feb 21, 2020
License: AGPL-3.0, Apache-2.0
Opens a new window with license information.
Imports: 58
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
Clean Remove auto-generated build artifacts
Deploy Deploy application infrastructure
Build contains targets for compiling source code.
API Generate Go client/models from Swagger specs in api/
Lambda Compile Go Lambda function source
targets for managing Glue tables
Sync Sync glue table partitions after schema change
type PantherConfig struct {
BucketsParameterValues bucketsParameters `yaml:"BucketsParameterValues"`
BackendParameterValues backendParameters `yaml:"BackendParameterValues"`
FrontendParameterValues frontendParameters `yaml:"FrontendParameterValues"`
PipLayer []string `yaml:"PipLayer"`
InitialAnalysisSets []string `yaml:"InitialAnalysisSets"`
}
PantherConfig describes the panther_config.yml file.
Setup contains targets for installing development / CI dependencies
All Install all development dependencies
Go Install goimports, go-swagger, and golangci-lint
Python Install the Python virtual env
Test contains targets for testing code syntax, style, and correctness.
CI Run all required checks
Cfn Lint CloudFormation templates
Cover Run Go unit tests and view test coverage in HTML
func (t Test) Integration()
Integration Run integration tests (integration_test.go,integration.py)
Python Test Python source
Source Files
¶
Click to show internal directories.
Click to hide internal directories.