Skip to content

Commit d9a3d3f

Browse files
committed
Update java release targets
1 parent f4a22f2 commit d9a3d3f

File tree

1 file changed

+4
-12
lines changed

1 file changed

+4
-12
lines changed

Rakefile

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -446,7 +446,7 @@ end
446446
task :'prep-release-zip' => [
447447
'//java/client/src/org/openqa/selenium:client-combined:zip',
448448
'//java/server/src/org/openqa/grid/selenium:selenium:zip',
449-
'//java/server/src/org/openqa/selenium/server/htmlrunner:selenium-runner'] do |t|
449+
'//java/server/src/org/openqa/selenium/server/htmlrunner:selenium-runner'] do
450450

451451
mkdir_p "build/dist"
452452
cp Rake::Task['//java/server/src/org/openqa/grid/selenium:selenium'].out, "build/dist/selenium-server-standalone-#{version}.jar"
@@ -460,15 +460,7 @@ task :'prep-release-zip' => [
460460
end
461461

462462

463-
task :release => JAVA_RELEASE_TARGETS + ['prep-release-zip'] do |t|
464-
puts t.prerequisites.join(', ')
465-
466-
t.prerequisites.each do |p|
467-
if JAVA_RELEASE_TARGETS.include?(p)
468-
Buck::buck_cmd.call('publish', ['--dry-run', '--remote-repo', 'https://oss.sonatype.org/service/local/staging/deploy/maven2', p])
469-
end
470-
end
471-
end
463+
task :'release-java' => [:'publish-maven', ':push-release']
472464

473465
def read_user_pass_from_m2_settings
474466
settings = File.read(ENV['HOME'] + "/.m2/settings.xml")
@@ -490,7 +482,7 @@ def read_user_pass_from_m2_settings
490482
return [user, pass]
491483
end
492484

493-
task :'publish-maven' do
485+
task :'publish-maven' => JAVA_RELEASE_TARGETS do
494486
puts "\n Enter Passphrase:"
495487
passphrase = STDIN.gets.chomp
496488

@@ -510,7 +502,7 @@ task :'maven-install' do
510502
end
511503
end
512504

513-
task :push_release => [:release] do
505+
task :'push-release' => [:'prep-release-zip'] do
514506
py = "java -jar third_party/py/jython.jar"
515507
if (python?)
516508
py = "python"

0 commit comments

Comments
 (0)