e58a716fe1
feat(deploy): Simplifies deploy overview ( #508 )
...
This simplifies the deploy overview, to only show 3 version fields:
- CURRENT DEPLOYMENT
- CURRENT ENV
- NEW DEPLOYMENT
It also fixes a few errors around version detection
Reviewed-on: toolshed/abra#508
Co-authored-by: p4u1 <p4u1_f4u1@riseup.net>
Co-committed-by: p4u1 <p4u1_f4u1@riseup.net>
2025-03-12 16:13:24 +00:00
1194f3b228
refactor!: maintain "domain"
...
See toolshed/organising#636
2025-01-03 08:24:03 +01:00
0a63f9ce27
fix: undeploy handles chaos/unstaged in overview
...
Follows 3a71dc47f8afa8e64adb86868a17650ea98bb842
2025-01-02 21:50:23 +01:00
3a71dc47f8
fix: more env version write tests
...
See toolshed/organising#661
2025-01-02 21:20:40 +01:00
b0cd8ccbb9
refactor/fix: deploy/upgrade/rollback
...
See coop-cloud/abra#461
2025-01-02 11:12:38 +01:00
5975be6870
fix: unstaged changes handling
...
See toolshed/organising#651
2024-12-31 16:37:02 +01:00
a0da5299fe
feat: write undeploy version
...
See toolshed/organising#633
2024-12-28 19:42:01 +00:00
97959ef5da
refactor!: vertical render & UI/UX fixes
...
See coop-cloud/abra#454
2024-12-28 15:00:31 +00:00
671e1ca276
refactor!: cobra migrate
2024-12-27 13:32:29 +01:00
1f8662cd95
refactor: urfave v3
2024-10-21 16:39:27 +02:00
375e17a4a0
refactor: urfave v2
2024-10-21 11:00:35 +02:00
c65be64e7d
fix: dont checkout version for abra app undeploy
...
See coop-cloud/organising#628
2024-07-24 16:09:27 +02:00
cf14731b46
refactor: "false" -> CHAOS_DEFAULT
2024-07-17 01:23:12 +02:00
f28cffe6d8
refactor: vertical deploy overview
2024-07-16 09:37:10 +02:00
4085eb6654
feat: define recipe version inside app env file
2024-07-10 12:11:46 +02:00
b82ac3bd63
refactor: make IsChaos an actual bool
2024-07-09 11:34:01 +02:00
0ff8e49cfd
docs: pass on sub-command help
2024-07-09 09:43:18 +02:00
c33ca1c6bc
fix!: chaos consistency (deploy/undeploy/rollback/upgrade)
...
See coop-cloud/organising#559
--chaos for rollback/upgrade goes away.
2024-07-08 17:23:49 +02:00
ef108d63e1
refactor: use central logger
2024-07-08 00:01:28 +02:00
f18c642226
refactor: move app files from config to app package
2024-07-06 16:37:16 +02:00
9554ad40c8
refactor: use adapted upstream detach=false logic [ci skip]
...
See coop-cloud/organising#607 .
2024-07-02 14:52:12 +02:00
0be532692d
test: moar integration tests [ci skip]
2023-09-20 13:51:06 +02:00
3dc5662821
fix: improved offline support
...
Closes coop-cloud/organising#471 .
2023-07-26 08:16:07 +02:00
a7f1af7476
refactor: drop internal deploy package
2023-07-25 18:03:37 +02:00
d62c4e3400
refactor: improved logging on pruning
2023-02-19 10:28:18 +01:00
5739758c3a
fix: give more time to tear down state [ci skip]
2023-02-17 11:11:28 +01:00
a6b5566fa6
refactor: clarify prune scope, not system wide [ci skip]
2023-02-17 11:09:44 +01:00
4dbe1362a8
docs: more clarity on prune functionality
2023-02-17 11:00:02 +01:00
98fc36c830
refactor: hopefully more robust prune logic, docs
2023-02-17 10:59:06 +01:00
636261934f
refactor: pass args in, docs, rename, lower-case logs
2023-02-17 10:23:00 +01:00
b14ec0cda4
review cleanups
2023-02-17 08:53:43 +00:00
c7730ba604
Adding server prune and undeploy prune
2023-02-17 08:53:43 +00:00
d619f399e7
Update 'cli/app/undeploy.go'
2023-02-14 13:59:35 +00:00
e670844b56
refactor!: app name -> domain
2022-01-27 10:33:21 +00:00
0e688f1407
refactor!: migrate to urfave/cli v1
...
Better flexible flags handling.
2022-01-18 14:38:20 +01:00
a556ca625b
fix: handle StackName / Name correctly
2022-01-01 17:22:19 +01:00
b1d9d9d858
refactor: wording & short options
2021-12-27 16:12:29 +01:00
3b5354b2a5
refactor: less quotes
2021-12-25 02:03:09 +01:00
ae6adace50
refactor: autocomplete package
2021-12-12 00:17:39 +01:00
c227972c12
WIP: make "abra app deploy" callable by code
...
Closes coop-cloud/organising#212 .
2021-11-03 09:21:15 +01:00
dc04cf5ff7
chore: migrate all upstream code to own dir
2021-10-21 19:35:13 +02:00
c5f44cf340
feat: show undploy overview
2021-10-21 15:10:43 +02:00
0a1c73bf00
refactor: use cli context vs creating new one
2021-09-16 11:21:38 +01:00
66aeeee768
fix: completion doesn't fail silently now
...
Closes coop-cloud/organising#161 .
2021-09-16 08:45:38 +02:00
cf2653fef8
refactor: drop unused function, rename GetAppsNames
2021-09-08 13:43:55 +02:00
4c216fdf40
feat: auto-complete app and recipe names
2021-09-07 16:57:39 +02:00
d4333c2dc0
refactor: use app getting instead of boilerplate
2021-09-05 23:17:35 +02:00
ec40d88134
refactor: centralise app name validation
2021-09-05 22:04:48 +02:00
b7742d5e18
refactor: use pkg directory structure
2021-09-05 21:37:03 +02:00
317be4cc01
docs: short aliases [ci skip]
2021-09-05 01:34:56 +02:00