Commit Graph

6 Commits

Author SHA1 Message Date
Ryan MacArthur
cacca108ed ci: SGX 2024-12-05 08:59:19 +01:00
ntampakas
b24aea4fad ci: add check to identify number of stable versions deployed (#532)
Co-authored-by: yuroitaki <t.kleinchong@gmail.com>
2024-07-16 21:55:08 +08:00
yuroitaki
d8401ee177 cd: update executable path for easier debugging. (#520) 2024-07-09 18:45:17 +08:00
yuroitaki
c82cc4f0a3 Fix cd script after notary folder restructuring. (#516) 2024-06-25 15:54:31 +08:00
yuroitaki
c80b44049f refactor: restructure notary crates (#508)
* Add tlsnotary client.

* Modify notary server test to use notary client.

* Modify examples to use notary client.

* Relocate notary client to notary folder.

* Update notary client.

* Fix ci notary name.

* Update .github/workflows/cd-server.yml

Co-authored-by: dan <themighty1@users.noreply.github.com>

* Update .github/workflows/cd.yml

Co-authored-by: dan <themighty1@users.noreply.github.com>

* Fix notary server readme.

* More fix on notary server doc.

---------

Co-authored-by: dan <themighty1@users.noreply.github.com>
2024-06-25 10:34:25 +08:00
ntampakas
173945dd0a Deployment of multiple stable versions (#459)
* 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
2024-03-29 11:10:18 +08:00