Skip to content

Commit e44eed4

Browse files
committed
Command to set deployment hooks on deployment configs
1 parent b43b129 commit e44eed4

File tree

5 files changed

+609
-0
lines changed

5 files changed

+609
-0
lines changed

contrib/completions/bash/oc

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1603,6 +1603,80 @@ _oc_set_probe()
16031603
must_have_one_noun=()
16041604
}
16051605

1606+
_oc_set_deployment-hook()
1607+
{
1608+
last_command="oc_set_deployment-hook"
1609+
commands=()
1610+
1611+
flags=()
1612+
two_word_flags=()
1613+
flags_with_completion=()
1614+
flags_completion=()
1615+
1616+
flags+=("--all")
1617+
flags+=("--container=")
1618+
two_word_flags+=("-c")
1619+
flags+=("--environment=")
1620+
two_word_flags+=("-e")
1621+
flags+=("--failure-policy=")
1622+
flags+=("--filename=")
1623+
flags_with_completion+=("--filename")
1624+
flags_completion+=("__handle_filename_extension_flag yaml|yml|json")
1625+
two_word_flags+=("-f")
1626+
flags_with_completion+=("-f")
1627+
flags_completion+=("__handle_filename_extension_flag yaml|yml|json")
1628+
flags+=("--mid")
1629+
flags+=("--no-headers")
1630+
flags+=("--output=")
1631+
two_word_flags+=("-o")
1632+
flags+=("--output-version=")
1633+
flags+=("--post")
1634+
flags+=("--pre")
1635+
flags+=("--remove")
1636+
flags+=("--selector=")
1637+
two_word_flags+=("-l")
1638+
flags+=("--show-all")
1639+
flags+=("-a")
1640+
flags+=("--show-labels")
1641+
flags+=("--sort-by=")
1642+
flags+=("--template=")
1643+
flags_with_completion+=("--template")
1644+
flags_completion+=("_filedir")
1645+
two_word_flags+=("-t")
1646+
flags_with_completion+=("-t")
1647+
flags_completion+=("_filedir")
1648+
flags+=("--volumes=")
1649+
two_word_flags+=("-v")
1650+
flags+=("--api-version=")
1651+
flags+=("--as=")
1652+
flags+=("--certificate-authority=")
1653+
flags_with_completion+=("--certificate-authority")
1654+
flags_completion+=("_filedir")
1655+
flags+=("--client-certificate=")
1656+
flags_with_completion+=("--client-certificate")
1657+
flags_completion+=("_filedir")
1658+
flags+=("--client-key=")
1659+
flags_with_completion+=("--client-key")
1660+
flags_completion+=("_filedir")
1661+
flags+=("--cluster=")
1662+
flags+=("--config=")
1663+
flags_with_completion+=("--config")
1664+
flags_completion+=("_filedir")
1665+
flags+=("--context=")
1666+
flags+=("--google-json-key=")
1667+
flags+=("--insecure-skip-tls-verify")
1668+
flags+=("--log-flush-frequency=")
1669+
flags+=("--match-server-version")
1670+
flags+=("--namespace=")
1671+
two_word_flags+=("-n")
1672+
flags+=("--server=")
1673+
flags+=("--token=")
1674+
flags+=("--user=")
1675+
1676+
must_have_one_flag=()
1677+
must_have_one_noun=()
1678+
}
1679+
16061680
_oc_set_triggers()
16071681
{
16081682
last_command="oc_set_triggers"
@@ -1684,6 +1758,7 @@ _oc_set()
16841758
commands+=("env")
16851759
commands+=("volumes")
16861760
commands+=("probe")
1761+
commands+=("deployment-hook")
16871762
commands+=("triggers")
16881763

16891764
flags=()

contrib/completions/bash/openshift

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5191,6 +5191,80 @@ _openshift_cli_set_probe()
51915191
must_have_one_noun=()
51925192
}
51935193

5194+
_openshift_cli_set_deployment-hook()
5195+
{
5196+
last_command="openshift_cli_set_deployment-hook"
5197+
commands=()
5198+
5199+
flags=()
5200+
two_word_flags=()
5201+
flags_with_completion=()
5202+
flags_completion=()
5203+
5204+
flags+=("--all")
5205+
flags+=("--container=")
5206+
two_word_flags+=("-c")
5207+
flags+=("--environment=")
5208+
two_word_flags+=("-e")
5209+
flags+=("--failure-policy=")
5210+
flags+=("--filename=")
5211+
flags_with_completion+=("--filename")
5212+
flags_completion+=("__handle_filename_extension_flag yaml|yml|json")
5213+
two_word_flags+=("-f")
5214+
flags_with_completion+=("-f")
5215+
flags_completion+=("__handle_filename_extension_flag yaml|yml|json")
5216+
flags+=("--mid")
5217+
flags+=("--no-headers")
5218+
flags+=("--output=")
5219+
two_word_flags+=("-o")
5220+
flags+=("--output-version=")
5221+
flags+=("--post")
5222+
flags+=("--pre")
5223+
flags+=("--remove")
5224+
flags+=("--selector=")
5225+
two_word_flags+=("-l")
5226+
flags+=("--show-all")
5227+
flags+=("-a")
5228+
flags+=("--show-labels")
5229+
flags+=("--sort-by=")
5230+
flags+=("--template=")
5231+
flags_with_completion+=("--template")
5232+
flags_completion+=("_filedir")
5233+
two_word_flags+=("-t")
5234+
flags_with_completion+=("-t")
5235+
flags_completion+=("_filedir")
5236+
flags+=("--volumes=")
5237+
two_word_flags+=("-v")
5238+
flags+=("--api-version=")
5239+
flags+=("--as=")
5240+
flags+=("--certificate-authority=")
5241+
flags_with_completion+=("--certificate-authority")
5242+
flags_completion+=("_filedir")
5243+
flags+=("--client-certificate=")
5244+
flags_with_completion+=("--client-certificate")
5245+
flags_completion+=("_filedir")
5246+
flags+=("--client-key=")
5247+
flags_with_completion+=("--client-key")
5248+
flags_completion+=("_filedir")
5249+
flags+=("--cluster=")
5250+
flags+=("--config=")
5251+
flags_with_completion+=("--config")
5252+
flags_completion+=("_filedir")
5253+
flags+=("--context=")
5254+
flags+=("--google-json-key=")
5255+
flags+=("--insecure-skip-tls-verify")
5256+
flags+=("--log-flush-frequency=")
5257+
flags+=("--match-server-version")
5258+
flags+=("--namespace=")
5259+
two_word_flags+=("-n")
5260+
flags+=("--server=")
5261+
flags+=("--token=")
5262+
flags+=("--user=")
5263+
5264+
must_have_one_flag=()
5265+
must_have_one_noun=()
5266+
}
5267+
51945268
_openshift_cli_set_triggers()
51955269
{
51965270
last_command="openshift_cli_set_triggers"
@@ -5272,6 +5346,7 @@ _openshift_cli_set()
52725346
commands+=("env")
52735347
commands+=("volumes")
52745348
commands+=("probe")
5349+
commands+=("deployment-hook")
52755350
commands+=("triggers")
52765351

52775352
flags=()

0 commit comments

Comments
 (0)