Commit Graph

20 Commits (0bec51e96a2ed50ed754e8f17b429f59d531d40c)

Author SHA1 Message Date
David Boreham 1446e54f31
Tolerate missing plugin functions (#570) 2023-10-10 15:32:07 -06:00
David Boreham 2486003361
Gitea deployment (#568)
Publish / Build and publish (push) Successful in 1m52s Details
Deploy Test / Run deploy test suite (push) Successful in 5m1s Details
Smoke Test / Run basic test suite (push) Successful in 8m59s Details
* First part of deployments for external repos

* Generate deployment dir

* Create empty config file

* Copy script files into deployment

* Run scripts in deployment

* Refactor

* Integrate external plugins

* Remove debug output
2023-10-09 14:54:55 -06:00
David Boreham 3c5489681f
Implement deployment config (#554)
* Initial deployment config implementation

* Complete implementation, add test

* Fix funky indentation

* Revert test test
2023-10-03 12:49:15 -06:00
David Boreham 0b512db693
Handle udp ports mapped (#534)
* Handle udp ports mapped

* Fix lint error
2023-09-19 13:27:34 -06:00
David Boreham 626cc17373
Update copyright messages (#530)
Smoke Test / Run basic test suite (push) Successful in 8m17s Details
Publish / Build and publish (push) Successful in 1m43s Details
Deploy Test / Run deploy test suite (push) Successful in 5m32s Details
Co-authored-by: David Boreham <david@bozemanpas.com>
2023-09-10 13:28:26 -06:00
David Boreham 8dcebe3737
Configure laconicd initial peers (#524)
* Configure initial peers through deploy create command

* Re-write config file
2023-09-04 15:13:23 -06:00
David Boreham 50d17c3282
Fix lint errors (#523)
* Fix lint errors

* Fix more lint errors
2023-09-04 13:00:23 -06:00
David Boreham f48f4978aa
Host port mapping recipes (#521)
* Implement --map-ports-to-host feature
2023-09-04 12:14:05 -06:00
David Boreham 7797185d07
Mainnet laconic setup (#510)
Publish / Build and publish (push) Successful in 1m50s Details
Deploy Test / Run deploy test suite (push) Successful in 4m51s Details
Smoke Test / Run basic test suite (push) Successful in 7m57s Details
2023-08-23 15:20:28 -06:00
David Boreham f411590452
Tolerate missing deployment plugin source code files (#508)
Publish / Build and publish (push) Successful in 1m46s Details
Deploy Test / Run deploy test suite (push) Successful in 5m19s Details
Smoke Test / Run basic test suite (push) Successful in 8m38s Details
2023-08-17 13:49:56 -06:00
Thomas E Lackey 18e45af463
Add port config to deployment spec. (#498)
Publish / Build and publish (push) Successful in 2m1s Details
Deploy Test / Run deploy test suite (push) Failing after 2m32s Details
Smoke Test / Run basic test suite (push) Successful in 7m54s Details
* Add port config to deployment spec.
2023-08-11 15:25:54 -05:00
David Boreham 5afe7a29ae
Add a basic deployment test (#476)
Publish / Build and publish (push) Successful in 34s Details
Deploy Test / Run deploy test suite (push) Successful in 2m29s Details
Smoke Test / Run basic test suite (push) Successful in 2m24s Details
2023-07-31 15:08:34 -06:00
David Boreham a8f4e4cee4
Fill in stack member when not passed through the cli (#475)
Publish / Build and publish (push) Successful in 44s Details
Deploy Test / Run deploy test suite (push) Successful in 2m14s Details
Smoke Test / Run basic test suite (push) Successful in 2m33s Details
2023-07-31 13:55:03 -06:00
David Boreham 8eed5a70a5
Fix bugs introduced in previous commit (#470) 2023-07-30 22:28:40 -06:00
David Boreham 758ec168bd
Setup command execution (#469)
Smoke Test / Run basic test suite (push) Successful in 2m30s Details
Publish / Build and publish (push) Successful in 32s Details
Deploy Test / Run deploy test suite (push) Successful in 2m4s Details
2023-07-29 22:38:46 -06:00
David Boreham 29fc611885
Dboreham/mainnet eth (#464)
Publish / Build and publish (push) Successful in 35s Details
Deploy Test / Run deploy test suite (push) Successful in 2m36s Details
Smoke Test / Run basic test suite (push) Successful in 3m0s Details
2023-07-25 10:16:19 -06:00
David Boreham 1f9131ff5a
Add deployment scripting (#444)
Publish / Build and publish (push) Successful in 36s Details
Deploy Test / Run deploy test suite (push) Successful in 2m48s Details
Smoke Test / Run basic test suite (push) Successful in 3m23s Details
2023-07-23 20:54:05 -06:00
David Boreham c8b4f89335
Copy all referenced config files into deployment dir (#452)
Smoke Test / Run basic test suite (push) Successful in 3m13s Details
Publish / Build and publish (push) Successful in 1m16s Details
Deploy Test / Run deploy test suite (push) Successful in 2m47s Details
2023-07-18 08:59:07 -06:00
David Boreham c76195c491
Auto-create bind mount directories inside the deployment dir (#440)
Publish / Build and publish (push) Successful in 31s Details
Deploy Test / Run deploy test suite (push) Successful in 2m49s Details
Smoke Test / Run basic test suite (push) Successful in 3m18s Details
* Auto-create bind mount directories inside the deployment dir

* Fix deploy test
2023-06-27 21:18:04 -06:00
David Boreham 831a8cd5f7
Deployments feature (#433)
Basic deployments framework
2023-06-27 16:58:41 -06:00