in getting-started/bookshelf/spec/e2e_spec_helper.rb [43:77]
def deploy
if url? || @url = ENV["E2E_URL"]
return
end
build_id = ENV["BUILD_ID"] || "test"
version = "#{@sample_dir}-#{build_id}"
project_id = ENV["GOOGLE_CLOUD_PROJECT"];
for attempt in 0..3
exec "gcloud app deploy --version=#{version} -q --no-promote"
break if $?.to_i == 0
end
if $?.to_i != 0
puts "Failed to deploy to gcloud"
return $?.to_i
end
sleep 1
@url = "https://#{version}-dot-#{project_id}.appspot.com"
return 0
end