@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-assetsAnd 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
6 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
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago