AWS CodeDeploy AppSpec: Difference between revisions
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
=External= | =External= | ||
* https://docs.aws.amazon.com/codedeploy/latest/userguide/application-specification-files.html | |||
* https://docs.aws.amazon.com/codedeploy/latest/userguide/reference-appspec-file.html | * https://docs.aws.amazon.com/codedeploy/latest/userguide/reference-appspec-file.html | ||
=Internal= | =Internal= |
Revision as of 19:56, 28 February 2019
External
- https://docs.aws.amazon.com/codedeploy/latest/userguide/application-specification-files.html
- https://docs.aws.amazon.com/codedeploy/latest/userguide/reference-appspec-file.html
Internal
Example
version: 0.0
os: linux
files:
- source: /
destination: /var/www/html/WordPress
hooks:
BeforeInstall:
- location: scripts/install_dependencies.sh
timeout: 300
runas: root
AfterInstall:
- location: scripts/change_permissions.sh
timeout: 300
runas: root
ApplicationStart:
- location: scripts/start_server.sh
- location: scripts/create_test_db.sh
timeout: 300
runas: root
ApplicationStop:
- location: scripts/stop_server.sh
timeout: 300
runas: root