Skip to content

Commit e3ed80e

Browse files
labrenbeTechassi
andauthored
feat: Select versions of demos & stacks (#340)
* wip: Add release selection to demo command Also removes the unused --offline flag. Feel free to ignore that. * add --release arg to stacks * Update rust/stackablectl/src/cmds/demo.rs Co-authored-by: Techassi <git@techassi.dev> * refactor 'latest_release' and address PR feedback * refactor 'latest_release' and address PR feedback * add changelog entry * add changelog entry * chore: Restructure changelog * refactor: Simplify List type This add a Deref impl for the List type, which removed the need to call .inner() to retrieve the IndexMap. Instead IndexMap's methods can now be used by deref'ing. Also, the SpecIter trait now consumes self, which removes two superflous calls to .clone(). * chore: Remove unused regex dependency --------- Co-authored-by: Techassi <git@techassi.dev>
1 parent 15cd9ea commit e3ed80e

File tree

27 files changed

+251
-267
lines changed

27 files changed

+251
-267
lines changed

docs/modules/stackablectl/partials/commands/cache.adoc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,6 @@ Options:
2020
Cached files are saved at '$XDG_CACHE_HOME/stackablectl', which is usually
2121
'$HOME/.cache/stackablectl' when not explicitly set.
2222
23-
--offline
24-
Do not request any remote files via the network
25-
2623
-h, --help
2724
Print help (see a summary with '-h')
2825

docs/modules/stackablectl/partials/commands/completions.adoc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,6 @@ Options:
2323
Cached files are saved at '$XDG_CACHE_HOME/stackablectl', which is usually
2424
'$HOME/.cache/stackablectl' when not explicitly set.
2525
26-
--offline
27-
Do not request any remote files via the network
28-
2926
-h, --help
3027
Print help (see a summary with '-h')
3128

docs/modules/stackablectl/partials/commands/demo.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ Options:
2121
Cached files are saved at '$XDG_CACHE_HOME/stackablectl', which is usually
2222
'$HOME/.cache/stackablectl' when not explicitly set.
2323
24-
--offline
25-
Do not request any remote files via the network
24+
--release <RELEASE>
25+
Target a specific Stackable release
2626
2727
-h, --help
2828
Print help (see a summary with '-h')

docs/modules/stackablectl/partials/commands/experimental-debug.adoc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,6 @@ Options:
3737
3838
Defaults to the image of the target container if not specified.
3939
40-
--offline
41-
Do not request any remote files via the network
42-
4340
-h, --help
4441
Print help (see a summary with '-h')
4542

docs/modules/stackablectl/partials/commands/index.adoc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,6 @@ Options:
2626
Cached files are saved at '$XDG_CACHE_HOME/stackablectl', which is usually
2727
'$HOME/.cache/stackablectl' when not explicitly set.
2828
29-
--offline
30-
Do not request any remote files via the network
31-
3229
-h, --help
3330
Print help (see a summary with '-h')
3431

docs/modules/stackablectl/partials/commands/operator.adoc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,6 @@ Options:
2323
Cached files are saved at '$XDG_CACHE_HOME/stackablectl', which is usually
2424
'$HOME/.cache/stackablectl' when not explicitly set.
2525
26-
--offline
27-
Do not request any remote files via the network
28-
2926
-h, --help
3027
Print help (see a summary with '-h')
3128

docs/modules/stackablectl/partials/commands/release.adoc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,6 @@ Options:
2222
Cached files are saved at '$XDG_CACHE_HOME/stackablectl', which is usually
2323
'$HOME/.cache/stackablectl' when not explicitly set.
2424
25-
--offline
26-
Do not request any remote files via the network
27-
2825
-h, --help
2926
Print help (see a summary with '-h')
3027

docs/modules/stackablectl/partials/commands/stack.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ Options:
2121
Cached files are saved at '$XDG_CACHE_HOME/stackablectl', which is usually
2222
'$HOME/.cache/stackablectl' when not explicitly set.
2323
24-
--offline
25-
Do not request any remote files via the network
24+
--release <RELEASE>
25+
Target a specific Stackable release
2626
2727
-h, --help
2828
Print help (see a summary with '-h')

docs/modules/stackablectl/partials/commands/stacklet.adoc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,6 @@ Options:
2525
Cached files are saved at '$XDG_CACHE_HOME/stackablectl', which is usually
2626
'$HOME/.cache/stackablectl' when not explicitly set.
2727
28-
--offline
29-
Do not request any remote files via the network
30-
3128
-h, --help
3229
Print help (see a summary with '-h')
3330

extra/completions/_stackablectl

Lines changed: 8 additions & 33 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)