ruby 3.3: use forked soap4r-ng

Change-Id: I8d34ce79363ce3a8d7ae597fbe7df27be681a9f1
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/351013
Reviewed-by: Jacob Burroughs <jburroughs@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
Build-Review: Cody Cutrer <cody@instructure.com>
This commit is contained in:
Cody Cutrer 2024-06-25 08:32:07 -06:00
parent 246da206b7
commit e26dd2f0c3
4 changed files with 18 additions and 5 deletions

View File

@ -113,6 +113,7 @@ gem "saml2", "~> 3.1"
gem "sanitize", "~> 6.0", require: false
gem "sentry-rails", "~> 5.10"
gem "sentry-inst_jobs", "~> 5.10"
gem "soap4r-ng", github: "instructure/soap4r", require: false # dependency of respondus_soap_endpoint, but we need to use an unreleased fork
gem "twilio-ruby", "~> 7.0", require: false
gem "vault", "~> 0.17", require: false
gem "vericite_api", "1.5.3"

View File

@ -8,6 +8,12 @@ GIT
rspec_junit_formatter
sentry-ruby
GIT
remote: https://github.com/instructure/soap4r.git
revision: 33f7b37c0372787b4f6a40a50d0dbb1dc7a7fb3a
specs:
soap4r-ng (2.0.4)
GIT
remote: https://github.com/kreynolds/cassandra-cql.git
revision: 02b5abbe441a345c051a180327932566fd66bb36
@ -90,7 +96,7 @@ PATH
respondus_soap_endpoint (1.1.0)
rails (>= 3.2)
soap4r-middleware (= 0.8.7)
soap4r-ng (= 2.0.4)
soap4r-ng (~> 2.0)
PATH
remote: gems/plugins/simply_versioned
@ -1080,7 +1086,6 @@ GEM
version_gem (~> 1.1, >= 1.1.1)
soap4r-middleware (0.8.7)
soap4r-ruby1.9 (= 2.0.5)
soap4r-ng (2.0.4)
soap4r-ruby1.9 (2.0.5)
sorbet-runtime (0.5.11262)
spring (4.2.1)
@ -1375,6 +1380,7 @@ DEPENDENCIES
shoulda-matchers (~> 6.0)
simplecov-rcov (~> 0.3)
simply_versioned!
soap4r-ng!
spring-commands-parallel-rspec (= 1.1.0)
spring-commands-rspec (= 1.0.4)
spring-commands-rubocop (~> 0.4)

View File

@ -8,6 +8,12 @@ GIT
rspec_junit_formatter
sentry-ruby
GIT
remote: https://github.com/instructure/soap4r.git
revision: 33f7b37c0372787b4f6a40a50d0dbb1dc7a7fb3a
specs:
soap4r-ng (2.0.4)
GIT
remote: https://github.com/kreynolds/cassandra-cql.git
revision: 02b5abbe441a345c051a180327932566fd66bb36
@ -90,7 +96,7 @@ PATH
respondus_soap_endpoint (1.1.0)
rails (>= 3.2)
soap4r-middleware (= 0.8.7)
soap4r-ng (= 2.0.4)
soap4r-ng (~> 2.0)
PATH
remote: gems/plugins/simply_versioned
@ -1093,7 +1099,6 @@ GEM
version_gem (~> 1.1, >= 1.1.1)
soap4r-middleware (0.8.7)
soap4r-ruby1.9 (= 2.0.5)
soap4r-ng (2.0.4)
soap4r-ruby1.9 (2.0.5)
sorbet-runtime (0.5.11262)
spring (4.2.1)
@ -1389,6 +1394,7 @@ DEPENDENCIES
shoulda-matchers (~> 6.0)
simplecov-rcov (~> 0.3)
simply_versioned!
soap4r-ng!
spring-commands-parallel-rspec (= 1.1.0)
spring-commands-rspec (= 1.0.4)
spring-commands-rubocop (~> 0.4)

View File

@ -15,5 +15,5 @@ Gem::Specification.new do |s|
s.add_dependency "rails", ">= 3.2"
s.add_dependency "soap4r-middleware", "0.8.7"
s.add_dependency "soap4r-ng", "2.0.4"
s.add_dependency "soap4r-ng", "~> 2.0"
end