# -*- encoding: utf-8 -*- $:.push File.expand_path("../lib", __FILE__) require "helix_web_services_client/version" Gem::Specification.new do |s| s.name = "helix_web_services_client" s.version = HelixWebServices::VERSION s.platform = Gem::Platform::RUBY s.authors = ['Perforce Software, Inc.'] s.email = ['support@perforce.com'] s.homepage = 'http://perforce.com' s.summary = %q{Ruby client SDK for Helix Web Services} s.description = %q{Helix Web Services is a platform for interacting with various server-related services.} s.license = 'Apache-2.0' s.add_runtime_dependency 'typhoeus', '~> 0.2', '>= 0.2.1' s.add_runtime_dependency 'json', '~> 1.4', '>= 1.4.6' s.files = `find *`.split("\n") .uniq.sort.select{|f| !f.empty? && f != 'doc' && f != 'helix_web_services_client-2016.1.0.gem' } s.test_files = `find test/*`.split("\n") s.executables = [] s.require_paths = ["lib"] end
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 19553 | swellard | Move and rename clients | ||
//guest/perforce_software/helix-web-services/main/source/clients/2016.1.0/ruby/helix_web_services_client.gemspec | |||||
#5 | 19190 | tjuricek | Ruby Client SDK test reconfiguration and tests for branches, login, p4d configuration | ||
#4 | 18879 | tjuricek |
Add '-m' and '-a' filtering options on user list. Also, the Ruby client SDK needed to override the .gemspec template. |
||
#3 | 18877 | tjuricek | Revise the 'Jobview' field of user specs to just be a string instead of an array, add basic testing. | ||
#2 | 18805 | tjuricek |
Added a minimal test suite integration with gradle, and include the gem in the installation process. The installers didn't quite get the revised versions of clients too, so I fixed that as well. We'll follow up with more tests in later work. |
||
#1 | 18795 | tjuricek | Use point-release versioning for the client SDKs and installers. | ||
//guest/perforce_software/helix-web-services/main/source/clients/2016.1/ruby/helix_web_services_client.gemspec | |||||
#1 | 18679 | tjuricek |
Revising HWS paths to work primarily at product version 2016.1. The swagger definitions will primarily work at a major platform release number. We will generate new clients for each major release, and ensure backwards compatibility as time goes on by keeping the older clients around in the tree. Note: These are JUST URLs, and do not include other revisions we plan on making shortly. |
||
//guest/perforce_software/helix-web-services/main/source/clients/ruby/helix_web_services_client.gemspec | |||||
#1 | 18489 | tjuricek | Add the swagger-generated ruby client. |