Files
crypt-keeper-extension/appspec.yml
ntampakas 4b7820a85a chore: aws infrastructure (docker + deploy workflow) (#653)
* Add workflow + aux scripts to support deploy via codedeploy
* Fix role ARN
* Fix role scripts + rename Dockerfiles
* Fix role scripts
* Create .env file
* Manipulate .env in build script
* Remove .env (used while testing)
* Fix typo
* Move Dockerfiles into packages
* Fixed typo
2023-07-18 11:42:05 -05:00

31 lines
683 B
YAML

version: 0.0
os: linux
files:
- source: /
destination: /home/ubuntu/crypt-keeper-extension
permissions:
- object: /home/ubuntu/crypt-keeper-extension
owner: ubuntu
group: ubuntu
hooks:
BeforeInstall:
- location: scripts/before_install.sh
timeout: 300
runas: ubuntu
AfterInstall:
- location: scripts/after_install.sh
timeout: 300
runas: ubuntu
ApplicationStart:
- location: scripts/start_app.sh
timeout: 300
runas: ubuntu
ApplicationStop:
- location: scripts/stop_app.sh
timeout: 300
runas: ubuntu
ValidateService:
- location: scripts/validate_app.sh
timeout: 300
runas: ubuntu