mirror of
https://github.com/tlsnotary/tlsn.git
synced 2026-01-09 14:48:13 -05:00
* Remove cargo/bin from PATH * Modify script to run only in nightly env * Modify script to stop the oldest version in stable env * Modify script to support dir preparation for the 3 latest stable versions * Modify script to start service for the 3 latest stable versions * Modify sercice validation script * Create proxy modification script * Add step in workflow to enable ssm execution against proxy + aux script * Add running state filter when fetching InstanceID * Enhancement of validation script * Modify bash behavior * Point tags/deployment to new AWS resources * Change GH owner to production one * Point tags to new EC2 v1 * Move all cd scripts to a new folder * Add comment * Add comment * Add comment * Add comment * Modify scripts to support exit on error * Check if all stable ports are in use and terminate
32 lines
790 B
YAML
32 lines
790 B
YAML
# AWS CodeDeploy application specification file
|
|
version: 0.0
|
|
os: linux
|
|
files:
|
|
- source: /
|
|
destination: /home/ubuntu/tlsn
|
|
permissions:
|
|
- object: /home/ubuntu/tlsn
|
|
owner: ubuntu
|
|
group: ubuntu
|
|
hooks:
|
|
BeforeInstall:
|
|
- location: cd-scripts/appspec-scripts/before_install.sh
|
|
timeout: 300
|
|
runas: ubuntu
|
|
AfterInstall:
|
|
- location: cd-scripts/appspec-scripts/after_install.sh
|
|
timeout: 300
|
|
runas: ubuntu
|
|
ApplicationStart:
|
|
- location: cd-scripts/appspec-scripts/start_app.sh
|
|
timeout: 300
|
|
runas: ubuntu
|
|
ApplicationStop:
|
|
- location: cd-scripts/appspec-scripts/stop_app.sh
|
|
timeout: 300
|
|
runas: ubuntu
|
|
ValidateService:
|
|
- location: cd-scripts/appspec-scripts/validate_app.sh
|
|
timeout: 300
|
|
runas: ubuntu
|