Skip to content

Commit 9c0738d

Browse files
committed
[build] create single command for periodic file upudates
1 parent a9ef1e6 commit 9c0738d

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

Rakefile

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -150,9 +150,7 @@ task remote_client: ['//java/src/org/openqa/selenium/remote']
150150
task remote_server: ['//java/src/org/openqa/selenium/remote/server']
151151
task safari: ['//java/src/org/openqa/selenium/safari']
152152
task selenium: ['//java/src/org/openqa/selenium:core']
153-
task support: [
154-
'//java/src/org/openqa/selenium/support'
155-
]
153+
task support: ['//java/src/org/openqa/selenium/support']
156154

157155
desc 'Build the standalone server'
158156
task 'selenium-server-standalone' => '//java/src/org/openqa/selenium/grid:executable-grid'
@@ -203,7 +201,7 @@ task test_support: [
203201
'//java/test/org/openqa/selenium/support:large-tests:run'
204202
]
205203

206-
task test_java_webdriver do
204+
task :test_java_webdriver do
207205
if SeleniumRake::Checks.windows?
208206
Rake::Task['test_ie'].invoke
209207
elsif SeleniumRake::Checks.chrome?
@@ -756,6 +754,15 @@ namespace :all do
756754
Rake::Task['dotnet:release'].invoke(args)
757755
Rake::Task['node:release'].invoke(args)
758756
end
757+
758+
desc 'File updates for versions and metadata'
759+
task :update, [:channel] do |_task, arguments|
760+
args = arguments[:channel] ? ['--', "--chrome_channel=#{arguments[:channel].capitalize}"] : []
761+
Bazel.execute('run', args, '//scripts:pinned_browsers')
762+
Bazel.execute('run', args, '//scripts:update_cdp')
763+
Rake::Task['authors'].invoke
764+
Rake::Task['copyright:update'].invoke
765+
end
759766
end
760767

761768
at_exit do

0 commit comments

Comments
 (0)