Thomas E Lackey
6bd77c893a
Even more logging fixes ( #757 )
...
Smoke Test / Run basic test suite (push) Successful in 4m30s
Details
Publish / Build and publish (push) Successful in 1m36s
Details
Webapp Test / Run webapp test suite (push) Successful in 2m42s
Details
Lint Checks / Run linter (push) Failing after 3s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m29s
Details
Hopefully the last one for a bit.
This only output the cmdline if log_file is present (ie, not to stdout). It also fixes a bug where the log_file was not passed in one line.
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/757
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com>
2024-02-22 01:24:44 +00:00
Thomas E Lackey
4a4d48ddb9
Fix error when logging exception. ( #756 )
...
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/756
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com>
2024-02-22 00:11:06 +00:00
Thomas E Lackey
08438b1cd5
More logging for webapp deployments ( #755 )
...
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/755
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com>
2024-02-21 23:48:52 +00:00
Thomas E Lackey
9f1dd284a5
Better error logging for registry deployments. ( #754 )
...
Publish / Build and publish (push) Successful in 52s
Details
Lint Checks / Run linter (push) Failing after 3s
Details
Webapp Test / Run webapp test suite (push) Successful in 2m43s
Details
Smoke Test / Run basic test suite (push) Successful in 3m51s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m35s
Details
We were missing errors related to registration, this should fix that.
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/754
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com>
2024-02-21 20:12:52 +00:00
Thomas E Lackey
c9444591f5
Fix default webapp port number. ( #740 )
...
Lint Checks / Run linter (push) Failing after 3s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m27s
Details
Smoke Test / Run basic test suite (push) Successful in 3m54s
Details
Publish / Build and publish (push) Successful in 51s
Details
Webapp Test / Run webapp test suite (push) Successful in 2m41s
Details
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/740
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com>
2024-02-09 01:20:41 +00:00
Thomas E Lackey
903f3b10e2
Add support for annotations and labels in spec. ( #739 )
...
```
stack: webapp-deployer-backend
deploy-to: k8s
annotations:
foo.bar.annot/{name}: baz
labels:
a.b.c/{name}.blah: "value"
```
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/739
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com>
2024-02-09 00:11:07 +00:00
Thomas E Lackey
72ed2eb91a
Fix bad test in tag check. ( #738 )
...
Publish / Build and publish (push) Successful in 50s
Details
K8s Deploy Test / Run deploy test suite on kind/k8s (push) Failing after 1m3s
Details
Webapp Test / Run webapp test suite (push) Successful in 3m2s
Details
Smoke Test / Run basic test suite (push) Successful in 3m48s
Details
Lint Checks / Run linter (push) Failing after 3s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m30s
Details
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/738
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com>
2024-02-08 20:38:41 +00:00
Thomas E Lackey
d2ebb81d77
Tags for undeploy ( #734 )
...
Publish / Build and publish (push) Successful in 50s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m14s
Details
Smoke Test / Run basic test suite (push) Successful in 3m53s
Details
Lint Checks / Run linter (push) Failing after 4s
Details
Webapp Test / Run webapp test suite (push) Successful in 2m42s
Details
```
--include-tags TEXT Only include requests with matching tags
(comma-separated).
--exclude-tags TEXT Exclude requests with matching tags (comma-
separated).
```
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/734
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com>
2024-02-07 21:45:16 +00:00
Thomas E Lackey
88a0236ca9
Add the ability to filter deployment requests by tag. ( #730 )
...
Lint Checks / Run linter (push) Failing after 10s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m5s
Details
Smoke Test / Run basic test suite (push) Successful in 3m55s
Details
Publish / Build and publish (push) Successful in 53s
Details
Webapp Test / Run webapp test suite (push) Successful in 2m37s
Details
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/730
2024-02-07 03:12:40 +00:00
Thomas E Lackey
6629017d6a
Support other webapp types (react, static). ( #721 )
...
* Support other webapp types (react, static).
2024-02-02 18:04:06 -06:00
Thomas E Lackey
62af03077f
Add deployed/error status output to the state file. ( #719 )
...
* More status info
* Up default resource limits.
* Need ps
2024-01-30 22:13:45 -06:00
Thomas E Lackey
428b05158e
Fix DnsRecord ownership check. ( #718 )
...
Smoke Test / Run basic test suite (push) Successful in 3m45s
Details
Publish / Build and publish (push) Successful in 58s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m3s
Details
K8s Deploy Test / Run deploy test suite on kind/k8s (push) Failing after 1m3s
Details
Webapp Test / Run webapp test suite (push) Successful in 2m44s
Details
* Fix DnsRecord ownership check.
* Var names
2024-01-30 13:31:59 -06:00
Thomas E Lackey
837e443800
Support application removal requests. ( #697 )
...
Publish / Build and publish (push) Successful in 1m10s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m18s
Details
K8s Deploy Test / Run deploy test suite (push) Failing after 3m3s
Details
Webapp Test / Run webapp test suite (push) Failing after 2m34s
Details
Smoke Test / Run basic test suite (push) Successful in 4m12s
Details
* Support application removal request.
* Git should never prompt when deploying a webapp
2023-12-21 18:05:40 -06:00
Thomas E Lackey
27a14737f8
Make the container tag based on the deployment path. ( #688 )
Publish / Build and publish (push) Successful in 58s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m24s
Details
K8s Deploy Test / Run deploy test suite (push) Failing after 3m2s
Details
Webapp Test / Run webapp test suite (push) Failing after 3m33s
Details
Smoke Test / Run basic test suite (push) Successful in 4m0s
Details
2023-12-14 09:49:21 -06:00
Thomas E Lackey
1f4eb57069
Add --dry-run option ( #686 )
Webapp Test / Run webapp test suite (push) Failing after 3m51s
Details
Smoke Test / Run basic test suite (push) Successful in 3m59s
Details
Publish / Build and publish (push) Successful in 56s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m12s
Details
K8s Deploy Test / Run deploy test suite (push) Failing after 3m10s
Details
2023-12-13 22:56:40 -06:00
Thomas E Lackey
88f66a3626
Add `deployment update` and `deploy-webapp-from-registry` commands. ( #676 )
2023-12-13 21:02:34 -06:00
Thomas E Lackey
03a3645b3c
Add --port option to run-webapp. ( #667 )
...
K8s Deploy Test / Run deploy test suite (push) Failing after 3m1s
Details
Webapp Test / Run webapp test suite (push) Failing after 3m30s
Details
Smoke Test / Run basic test suite (push) Successful in 4m2s
Details
Publish / Build and publish (push) Successful in 58s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m18s
Details
* Add --port option to run-webapp
* Fixed merge
* lint
2023-11-29 11:32:28 -06:00
David Boreham
113c0bfbf1
Propagate env file for webapp deployment ( #669 )
Deploy Test / Run deploy test suite (push) Successful in 3m21s
Details
K8s Deploy Test / Run deploy test suite (push) Failing after 3m7s
Details
Webapp Test / Run webapp test suite (push) Failing after 3m53s
Details
Smoke Test / Run basic test suite (push) Successful in 4m7s
Details
Publish / Build and publish (push) Successful in 57s
Details
2023-11-28 21:14:02 -07:00
David Boreham
1a069a6816
Use a temp file for the spec file name ( #668 )
2023-11-28 19:56:12 -07:00
David Boreham
a68cd5d65c
Webapp deploy ( #662 )
Webapp Test / Run webapp test suite (push) Failing after 4m1s
Details
Smoke Test / Run basic test suite (push) Successful in 4m14s
Details
Publish / Build and publish (push) Successful in 58s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m40s
Details
K8s Deploy Test / Run deploy test suite (push) Failing after 3m20s
Details
2023-11-27 22:02:16 -07:00