PATH remote: git_fusion_strings specs: git_fusion_strings (0.1.0) PATH remote: helix_web_services specs: helix_web_services (2015.1.0.main) git_fusion_strings (~> 0.1.0) helix_web_services_client (~> 2015.1.0.pre) ohai (~> 8.5) p4ruby (~> 2015.1) rack (~> 1.6) rack-parser (~> 0.6) sinatra (~> 1.4) sinatra-contrib (~> 1.4) PATH remote: helix_web_services_client specs: helix_web_services_client (2015.1.0.pre1) faraday (~> 0.9) faraday_middleware (~> 0.9) git_fusion_strings (~> 0.1.0) GEM remote: https://rubygems.org/ specs: asciidoctor (1.5.2) backports (3.6.6) chef-config (12.5.0.alpha.1) mixlib-config (~> 2.0) mixlib-shellout (~> 2.0) diff-lcs (1.2.5) faker (1.5.0) i18n (~> 0.5) faraday (0.9.1) multipart-post (>= 1.2, < 3) faraday_middleware (0.10.0) faraday (>= 0.7.4, < 0.10) ffi (1.9.10) ffi-yajl (2.2.2) libyajl2 (~> 1.2) i18n (0.7.0) ipaddress (0.8.0) libyajl2 (1.2.0) mime-types (2.6.2) mixlib-cli (1.5.0) mixlib-config (2.2.1) mixlib-log (1.6.0) mixlib-shellout (2.2.1) multi_json (1.11.2) multipart-post (2.0.0) ohai (8.6.0) chef-config (>= 12.5.0.alpha.1, < 13) ffi (~> 1.9) ffi-yajl (~> 2.2) ipaddress mime-types (~> 2.0) mixlib-cli mixlib-config (~> 2.0) mixlib-log mixlib-shellout (~> 2.0) rake (~> 10.1) systemu (~> 2.6.4) wmi-lite (~> 1.0) p4ruby (2015.1.0) p4util (0.4.2) p4ruby (~> 2015.1) rake (~> 10.3) rack (1.6.4) rack-parser (0.6.1) rack rack-protection (1.5.3) rack rack-test (0.6.3) rack (>= 1.0) rake (10.4.2) rspec (3.3.0) rspec-core (~> 3.3.0) rspec-expectations (~> 3.3.0) rspec-mocks (~> 3.3.0) rspec-core (3.3.2) rspec-support (~> 3.3.0) rspec-expectations (3.3.1) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.3.0) rspec-mocks (3.3.2) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.3.0) rspec-support (3.3.0) sinatra (1.4.6) rack (~> 1.4) rack-protection (~> 1.4) tilt (>= 1.3, < 3) sinatra-contrib (1.4.6) backports (>= 2.0) multi_json rack-protection rack-test sinatra (~> 1.4.0) tilt (>= 1.3, < 3) systemu (2.6.5) tilt (2.0.1) wmi-lite (1.0.0) yard (0.8.7.6) PLATFORMS ruby DEPENDENCIES asciidoctor (~> 1.5) faker (~> 1.4) git_fusion_strings! helix_web_services! helix_web_services_client! p4util (~> 0.4) rake rspec yard (~> 0.8) BUNDLED WITH 1.10.6
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#3 | 16016 | Doug Scheirer | Merge from main | ||
#2 | 15726 | Doug Scheirer | merge from main | ||
#1 | 15688 | Doug Scheirer |
Populate -o //guest/perforce_software/helix-web-services/... //guest/doug_scheirer/helix-web-services/.... |
||
//guest/perforce_software/helix-web-services/main/source/Gemfile.lock | |||||
#1 | 15622 | tjuricek |
Move source code to 'source/' subdirectory of branch. build/ will remain where it is. |
||
//guest/perforce_software/helix-web-services/main/Gemfile.lock | |||||
#6 | 15513 | tjuricek |
Add a product ID header for debugging purposes. This will generally display INVALID unless the version file has been created during the build. |
||
#5 | 15120 | tjuricek |
Updating gem dependencies. p4util required updating might as well update others, seems to work. |
||
#4 | 15077 | tjuricek |
Add new 'model' technique, revised branch spec operations, test Auth::Middleware. The Ruby client now does *not* strictly type anything, but extends OpenStruct with helper methods to help deal with inconsistent data formats. See the OpenModel class documentation for more details. The Auth::Middleware class is also *finally* implemented as well. This does not take into account all possible variations of server behavior (yet), but that will happen in follow-up work. |
||
#3 | 15032 | tjuricek |
Starting config and doc revisions. System is now broken while revisions underway. Configuration of the p4d connection is now done via a single HWSSettings middleware object injected into the Rack env. The HWSP4Cleanup middleware now cleans up any p4 injected into the Rack env. The Auth::App class now mostly just contains one method to generate a p4 ticket. /auth/v1/login. Added yard documentation for the main project. Yard docs have been reconfigured to dump into build/ directories. This should probably be done with each release. Hm... The top level rake file contains a task, 'all:doc', to update our documentation. This should probably be run for each checkin. Hm... Specs are now using Rack::Test on top of a 'live' p4d. I'd suggest you still use the p4util mechanism, which now dumps to a /tmp folder, so we can safely add P4IGNORE rules back into your local .p4config file. Old 'perforce' application now called 'helix_versioning_engine'. Removing cache data. Helix Sync may be slow. It may also get axed. We'll see. |
||
#2 | 14932 | tjuricek |
CentOS 6 deployment support. I need a reliable way of detecting platform information. So I'm installing ohai, which comes from Chef, and seems to be a stable way of determing things like "I'm running on CentOS 6.5". |
||
#1 | 14191 | tjuricek | Saving Gemfile.lock at top level |