Collection of scripts and tools to aid deployment of containers and static files to Amazon Web Services through GitHub Actions
npm install @ossy/deployment-toolsCollection of scripts and tools to aid deployment of
containers and static files to Amazon Web Services through GitHub Actions
bash
npx @ossy/deployment-tools server start
`$3
Stops the deployment-tools systemd service
`bash
npx @ossy/deployment-tools server stop
`$3
Prints the status of the deployment-tools systemd service
`bash
npx @ossy/deployment-tools server status
`Deployment
$3
Sends a deployment request to the aws sqs deployment queue.
`bash
npx --yes @ossy/deployment-tools deploy \
--username ${{ github.actor }} \
--authentication ${{ secrets.GITHUB_TOKEN }} \
--target-env ${{ github.event.inputs.environmentName }} \
--platforms packages/infrastructure/bin/deployment-platforms.json \
--ossyfile packages/${{ github.event.inputs.packageName }}/ossy.json \
`The
cdk.json file tells the CDK Toolkit how to execute your app.*
cdk deploy deploy this stack to your default AWS account/region
* cdk diff compare deployed stack with current state
* cdk synth emits the synthesized CloudFormation templateUseful commands
`
// journalctl -u deployment-tools.service
// docker logs
``