Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
copilot
Package main contains the root command.
|
Package main contains the root command. |
copilot/template
Package template provides usage templates to render help menus.
|
Package template provides usage templates to render help menus. |
e2e
|
|
apprunner/front-end
Module
|
|
internal
|
|
pkg/addon
Package addon contains the service to manage addons.
|
Package addon contains the service to manage addons. |
pkg/addon/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/apprunner
Package apprunner provides a client to retrieve Copilot App Runner information.
|
Package apprunner provides a client to retrieve Copilot App Runner information. |
pkg/apprunner/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/aas
Package aas provides a client to make API requests to Application Auto Scaling.
|
Package aas provides a client to make API requests to Application Auto Scaling. |
pkg/aws/aas/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/acm
Package acm provides a client to make API requests to AWS Certificate Manager.
|
Package acm provides a client to make API requests to AWS Certificate Manager. |
pkg/aws/acm/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/apprunner
Package apprunner provides a client to make API requests to AppRunner Service.
|
Package apprunner provides a client to make API requests to AppRunner Service. |
pkg/aws/apprunner/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/cloudformation
Package cloudformation provides a client to make API requests to AWS CloudFormation.
|
Package cloudformation provides a client to make API requests to AWS CloudFormation. |
pkg/aws/cloudformation/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/cloudformation/stackset
Package stackset provides a client to make API requests to an AWS CloudFormation StackSet resource.
|
Package stackset provides a client to make API requests to an AWS CloudFormation StackSet resource. |
pkg/aws/cloudformation/stackset/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/cloudwatch
Package cloudwatch provides a client to make API requests to Amazon CloudWatch Service.
|
Package cloudwatch provides a client to make API requests to Amazon CloudWatch Service. |
pkg/aws/cloudwatch/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/cloudwatchlogs
Package cloudwatchlogs provides a client to make API requests to Amazon CloudWatch Logs.
|
Package cloudwatchlogs provides a client to make API requests to Amazon CloudWatch Logs. |
pkg/aws/cloudwatchlogs/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/codepipeline
Package codepipeline provides a client to make API requests to Amazon Elastic Container Service.
|
Package codepipeline provides a client to make API requests to Amazon Elastic Container Service. |
pkg/aws/codepipeline/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/codestar
Package codestar provides a client to make API requests to AWS CodeStar Connections.
|
Package codestar provides a client to make API requests to AWS CodeStar Connections. |
pkg/aws/codestar/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/ec2
Package ec2 provides a client to make API requests to Amazon Elastic Compute Cloud.
|
Package ec2 provides a client to make API requests to Amazon Elastic Compute Cloud. |
pkg/aws/ec2/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/ecr
Package ecr provides a client to make API requests to Amazon EC2 Container Registry.
|
Package ecr provides a client to make API requests to Amazon EC2 Container Registry. |
pkg/aws/ecr/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/ecs
Package ecs provides a client to make API requests to Amazon Elastic Container Service.
|
Package ecs provides a client to make API requests to Amazon Elastic Container Service. |
pkg/aws/ecs/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/elbv2
Package elbv2 provides a client to make API requests to Amazon Elastic Load Balancing.
|
Package elbv2 provides a client to make API requests to Amazon Elastic Load Balancing. |
pkg/aws/elbv2/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/iam
Package iam provides a client to make API requests to the AWS Identity and Access Management service.
|
Package iam provides a client to make API requests to the AWS Identity and Access Management service. |
pkg/aws/iam/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/identity
Package identity provides a client to make API requests to AWS Security Token Service.
|
Package identity provides a client to make API requests to AWS Security Token Service. |
pkg/aws/identity/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/profile
Package profile provides functionality to parse AWS named profiles.
|
Package profile provides functionality to parse AWS named profiles. |
pkg/aws/resourcegroups
Package resourcegroups provides a client to make API requests to AWS Resource Groups
|
Package resourcegroups provides a client to make API requests to AWS Resource Groups |
pkg/aws/resourcegroups/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/route53
Package route53 provides functionality to manipulate route53 primitives.
|
Package route53 provides functionality to manipulate route53 primitives. |
pkg/aws/route53/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/s3
Package s3 provides a client to make API requests to Amazon Simple Storage Service.
|
Package s3 provides a client to make API requests to Amazon Simple Storage Service. |
pkg/aws/s3/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/secretsmanager
Package secretsmanager provides a client to make API requests to AWS Secrets Manager.
|
Package secretsmanager provides a client to make API requests to AWS Secrets Manager. |
pkg/aws/secretsmanager/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/sessions
Package sessions provides functions that return AWS sessions to use in the AWS SDK.
|
Package sessions provides functions that return AWS sessions to use in the AWS SDK. |
pkg/aws/sessions/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/ssm
Package ssm provides a client to make API requests to Amazon Systems Manager.
|
Package ssm provides a client to make API requests to Amazon Systems Manager. |
pkg/aws/ssm/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/stepfunctions
Package stepfunctions provides a client to make API requests to Amazon Step Functions.
|
Package stepfunctions provides a client to make API requests to Amazon Step Functions. |
pkg/aws/stepfunctions/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/aws/tags
Package tags implements simple functions to manipulate AWS resource tags.
|
Package tags implements simple functions to manipulate AWS resource tags. |
pkg/cli
Package cli contains the copilot subcommands.
|
Package cli contains the copilot subcommands. |
pkg/cli/clean
package clean provides structs that clean resources deployed by Copilot.
|
package clean provides structs that clean resources deployed by Copilot. |
pkg/cli/clean/cleantest
cleantest provides stubs for cli.wkldCleaner.
|
cleantest provides stubs for cli.wkldCleaner. |
pkg/cli/deploy
Package deploy holds the structures to deploy a workload.
|
Package deploy holds the structures to deploy a workload. |
pkg/cli/deploy/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/cli/deploy/patch/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/cli/group
Package group contains the names of command groups.
|
Package group contains the names of command groups. |
pkg/cli/list/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/cli/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/config
Package config implements CRUD operations for application, environment, service and pipeline configuration.
|
Package config implements CRUD operations for application, environment, service and pipeline configuration. |
pkg/deploy
Package deploy holds the structures to deploy infrastructure resources.
|
Package deploy holds the structures to deploy infrastructure resources. |
pkg/deploy/cloudformation
Package cloudformation provides functionality to deploy CLI concepts with AWS CloudFormation.
|
Package cloudformation provides functionality to deploy CLI concepts with AWS CloudFormation. |
pkg/deploy/cloudformation/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/deploy/cloudformation/stack
Package stack provides functionality to transform manifest files and additional runtime configuration into CloudFormation stacks.
|
Package stack provides functionality to transform manifest files and additional runtime configuration into CloudFormation stacks. |
pkg/deploy/cloudformation/stack/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/deploy/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/deploy/upload/asset
Package asset provides functionality to manage static assets.
|
Package asset provides functionality to manage static assets. |
pkg/deploy/upload/customresource
Package customresource provides functionality to upload Copilot custom resources.
|
Package customresource provides functionality to upload Copilot custom resources. |
pkg/describe
Package describe provides functionality to retrieve information about deployed applications, environments and workloads.
|
Package describe provides functionality to retrieve information about deployed applications, environments and workloads. |
pkg/describe/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/describe/stack/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/docker/dockerengine
Package dockerengine provides functionality to interact with the Docker server.
|
Package dockerengine provides functionality to interact with the Docker server. |
pkg/docker/dockerfile
Package dockerfile provides functionality to parse a Dockerfile.
|
Package dockerfile provides functionality to parse a Dockerfile. |
pkg/ecs
Package ecs provides a client to retrieve Copilot ECS information.
|
Package ecs provides a client to retrieve Copilot ECS information. |
pkg/ecs/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/exec
Package exec provides an interface to execute certain commands.
|
Package exec provides an interface to execute certain commands. |
pkg/graph
Package graph provides functionality for directed graphs.
|
Package graph provides functionality for directed graphs. |
pkg/ini
Package ini provides functionality to parse and read properties from INI files.
|
Package ini provides functionality to parse and read properties from INI files. |
pkg/initialize
Package initialize contains methods and structs needed to initialize jobs and services.
|
Package initialize contains methods and structs needed to initialize jobs and services. |
pkg/initialize/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/logging
Package logging contains utility functions for ECS logging.
|
Package logging contains utility functions for ECS logging. |
pkg/logging/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/manifest
Package manifest provides functionality to create Manifest files.
|
Package manifest provides functionality to create Manifest files. |
pkg/manifest/manifestinfo
Package manifestinfo provides access to information embedded in a manifest.
|
Package manifestinfo provides access to information embedded in a manifest. |
pkg/manifest/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/override
Package override defines functionality to interact with the "overrides/" directory for accessing and mutating the Copilot generated AWS CloudFormation templates.
|
Package override defines functionality to interact with the "overrides/" directory for accessing and mutating the Copilot generated AWS CloudFormation templates. |
pkg/queue
Package queue provides a generic priority queue.
|
Package queue provides a generic priority queue. |
pkg/repository
Package repository provides support for building and pushing images to a repository.
|
Package repository provides support for building and pushing images to a repository. |
pkg/repository/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/runner/jobrunner
Package jobrunner provides support for invoking jobs.
|
Package jobrunner provides support for invoking jobs. |
pkg/runner/jobrunner/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/s3
Package s3 provides a client to retrieve Copilot S3 information.
|
Package s3 provides a client to retrieve Copilot S3 information. |
pkg/s3/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/stream
Package stream implements streamers that publish AWS events periodically.
|
Package stream implements streamers that publish AWS events periodically. |
pkg/task
Package task provides support for running Amazon ECS tasks.
|
Package task provides support for running Amazon ECS tasks. |
pkg/task/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/template
Package template renders the static files under the "/templates/" directory.
|
Package template renders the static files under the "/templates/" directory. |
pkg/template/artifactpath
Package artifactpath holds functions to generate the S3 object path for artifacts.
|
Package artifactpath holds functions to generate the S3 object path for artifacts. |
pkg/template/diff
Package diff provides functionalities to compare two YAML documents.
|
Package diff provides functionalities to compare two YAML documents. |
pkg/template/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/template/override
Package override provides functionality to replace content from vended templates.
|
Package override provides functionality to replace content from vended templates. |
pkg/template/templatetest
Package templatetest provides test doubles for embedded templates.
|
Package templatetest provides test doubles for embedded templates. |
pkg/term/color
Package color provides functionality to displayed colored text on the terminal.
|
Package color provides functionality to displayed colored text on the terminal. |
pkg/term/cursor
Package cursor provides functionality to interact with the terminal cursor.
|
Package cursor provides functionality to interact with the terminal cursor. |
pkg/term/log
Package log is a wrapper around the fmt package to print messages to the terminal.
|
Package log is a wrapper around the fmt package to print messages to the terminal. |
pkg/term/progress/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/term/progress/summarybar
Package summarybar provides renderers for summary bar.
|
Package summarybar provides renderers for summary bar. |
pkg/term/prompt
Package prompt provides functionality to retrieve free-form text, selection, and confirmation input from the user via a terminal.
|
Package prompt provides functionality to retrieve free-form text, selection, and confirmation input from the user via a terminal. |
pkg/term/selector
Package selector provides functionality for users to select an application, environment, or service name.
|
Package selector provides functionality for users to select an application, environment, or service name. |
pkg/term/selector/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
pkg/term/syncbuffer
Package syncbuffer provides a goroutine safe bytes.Buffer as well printing functionality to the terminal.
|
Package syncbuffer provides a goroutine safe bytes.Buffer as well printing functionality to the terminal. |
pkg/version
Package version holds variables for generating version information
|
Package version holds variables for generating version information |
pkg/workspace
Package workspace contains functionality to manage a user's local workspace.
|
Package workspace contains functionality to manage a user's local workspace. |
regression
|
|
Click to show internal directories.
Click to hide internal directories.