- source 'https://rubygems.org'
- # Specify your gem's dependencies in helix_web_services.gemspec
- gemspec
- gemspec :path => '../helix_web_services_client', :name => 'helix_web_services_client'
- gemspec :path => '../git_fusion_strings', :name => 'git_fusion_strings'
- gem 'unicorn', '~> 4.9.0'
- gem 'foreman', '~> 0.78.0'
- gem 'pry', '~> 0.10'
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#2 | 16014 | Doug Scheirer | Merge down from main | 9 years ago | |
#1 | 15688 | Doug Scheirer | Populate -o //guest/perforce_software/helix-web-services/... //guest/doug_scheirer/helix-...web-services/.... « |
10 years ago | |
//guest/perforce_software/helix-web-services/main/source/helix_web_services/Gemfile | |||||
#1 | 15622 | tjuricek |
Move source code to 'source/' subdirectory of branch. build/ will remain where it is. |
10 years ago | |
//guest/perforce_software/helix-web-services/main/helix_web_services/Gemfile | |||||
#3 | 15483 | tjuricek | Add a new 'hws_console` application to the deployment. This should give users the abili...ty to use the Ruby client for quick and dirty debugging of issues with HWS. Since it's so easy, I've added it to the deployment guide. « |
10 years ago | |
#2 | 13839 | tjuricek | Conversion of the p4_project_service microservice to new monolithic system. This may no...t have an HTTP front end in the monolithic system. Project services are really just about how the core object model is structured. It's likely that each application will add their own wrinkles and extensions to the system, so it's unlikely we'll need a generic "project model". Exactly how extensions are registered and used is still a bit TBD at the moment. Previously they were to be registered webhooks, that model may change. Does not include tests yet. « |
10 years ago | |
#1 | 13799 | tjuricek | Start with branch specs hosting in a new monolithic 'helix web services' project. Conve...rting from a microservice to a monolithic architecture due to resource constraints at getting a deployable system running. Additionally, since it's not expected that people will upgrade often, the major benefit of microservices - being able to add services individually without affecting others - is not really a major benefit. The Ruby SDK will be consolidated into a single 'helix web services client' project. It may end up being distributed via Rubygems. This only runs branch specs at the moment. I want to get a CD pipeline setup for the monolithic server before revising more methods. « |
10 years ago |