Loading gitlabci_local/cli/main.py +3 −0 Changes for gitlabci_local/cli/main.py: 3 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -231,10 +231,12 @@ def main(): # Select job elif options.list and interactive: options.manual = True options.no_regex = True result = MenusFeature(jobs=jobs, options=options).select() # Select jobs elif options.select and interactive: options.no_regex = True result = MenusFeature(jobs=jobs, options=options).select() # Launch pipeline Loading @@ -247,6 +249,7 @@ def main(): # Select jobs elif interactive: options.no_regex = True result = MenusFeature(jobs=jobs, options=options).select() # Launch all jobs Loading tests/menus/.gitlab-ci.select.yml 0 → 100644 +15 −0 Changes for tests/menus/.gitlab-ci.select.yml: 15 added lines, 0 removed lines. Original line number Diff line number Diff line image: alpine:3 stages: - menus 'Job 1': stage: menus script: - echo 'Job 1' 'Job 1 (2)': stage: menus script: - echo 'Job 1 (2)' - 'false' tests/menus/test.sh +2 −0 Changes for tests/menus/test.sh: 2 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -18,3 +18,5 @@ pexpect-executor --space --enter -- gitlabci-local -p -s menus-1 pexpect-executor -- gitlabci-local -p -s menus-0 pexpect-executor --up --up --space --enter -- gitlabci-local -p -m -l pexpect-executor --ctrl c -- gitlabci-local -p -m -l pexpect-executor --space --enter -- gitlabci-local -c ./.gitlab-ci.select.yml -s pexpect-executor --enter -- gitlabci-local -c ./.gitlab-ci.select.yml -l Loading
gitlabci_local/cli/main.py +3 −0 Changes for gitlabci_local/cli/main.py: 3 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -231,10 +231,12 @@ def main(): # Select job elif options.list and interactive: options.manual = True options.no_regex = True result = MenusFeature(jobs=jobs, options=options).select() # Select jobs elif options.select and interactive: options.no_regex = True result = MenusFeature(jobs=jobs, options=options).select() # Launch pipeline Loading @@ -247,6 +249,7 @@ def main(): # Select jobs elif interactive: options.no_regex = True result = MenusFeature(jobs=jobs, options=options).select() # Launch all jobs Loading
tests/menus/.gitlab-ci.select.yml 0 → 100644 +15 −0 Changes for tests/menus/.gitlab-ci.select.yml: 15 added lines, 0 removed lines. Original line number Diff line number Diff line image: alpine:3 stages: - menus 'Job 1': stage: menus script: - echo 'Job 1' 'Job 1 (2)': stage: menus script: - echo 'Job 1 (2)' - 'false'
tests/menus/test.sh +2 −0 Changes for tests/menus/test.sh: 2 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -18,3 +18,5 @@ pexpect-executor --space --enter -- gitlabci-local -p -s menus-1 pexpect-executor -- gitlabci-local -p -s menus-0 pexpect-executor --up --up --space --enter -- gitlabci-local -p -m -l pexpect-executor --ctrl c -- gitlabci-local -p -m -l pexpect-executor --space --enter -- gitlabci-local -c ./.gitlab-ci.select.yml -s pexpect-executor --enter -- gitlabci-local -c ./.gitlab-ci.select.yml -l