Skip to content

Commit 6453efd

Browse files
committed
[build] improve rb:build command logic
1 parent 6247666 commit 6453efd

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

Rakefile

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -706,9 +706,12 @@ end
706706
namespace :rb do
707707
desc 'Generate Ruby gems'
708708
task :build, [:args] do |_task, arguments|
709-
args = Array(arguments[:args]) || []
710-
webdriver = args.reject! { |item| item == 'webdriver' }
711-
devtools = args.reject! { |item| item == 'devtools' }
709+
args = Array(arguments[:args])
710+
puts "args #{args}"
711+
webdriver = !args.delete('devtools')
712+
puts "wd #{webdriver}"
713+
devtools = !args.delete('webdriver')
714+
puts "cdp #{devtools}"
712715
Bazel.execute('build', args, '//rb:selenium-webdriver') if webdriver
713716
Bazel.execute('build', args, '//rb:selenium-devtools') if devtools
714717
end

0 commit comments

Comments
 (0)