@dotcom-tool-kit/containerised-app-with-assets v0.2.3
dotcom-tool-kit/containerised-app-with-assets
A bootstrap plugin that provides the required Tool Kit plugins for a containerised application that's deployed to Amazon Elastic Container Service (ECS), additionally supporting building and uploading assets to S3.
This bootstrap plugin is also preconfigured to run the Webpack
and Node
tasks on the command run:local
.
Installation & Usage
With Tool Kit already set up, install this plugin as a dev dependency:
npm install --save-dev @dotcom-tool-kit/containerised-app-with-assets
And add it to your repo's .toolkitrc.yml
:
plugins:
- '@dotcom-tool-kit/containerised-app-with-assets'
This plugin is only configured with the options of the plugins it depends on. You'll need to specify plugin options for the cloudsmith
, containerised-app
, and docker
plugins. The bare minimum is:
options:
plugins:
'@dotcom-tool-kit/cloudsmith':
serviceAccount: <SERVICE_ACCOUNT_WITH_WRITE_ACCESS>
'@dotcom-tool-kit/containerised-app':
awsRoleArnStaging: <STAGING_ROLE_ARN>
awsRoleArnProduction: <PRODUCTION_ROLE_ARN>
'@dotcom-tool-kit/docker':
images:
web:
name: <YOUR_APP_NAME>
See the relevant documentation for further options:
5 months ago
5 months ago
5 months ago
5 months ago
6 months ago
6 months ago
6 months ago
6 months ago
7 months ago
7 months ago
7 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago