AWS CodeDeploy AppSpec: Difference between revisions

From NovaOrdis Knowledge Base
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

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