Change 13520

tjuricek
tjuricek committed this change into //guest/perforce_software/helix-web-services/main
Request Review
Download .zip
Created a 'cluster' build procedure that creates an installer on build, and executes the install on a test instance.

The main change is to package all gem dependencies via 'vendor/cache' (using the 'bundle package' command).

Right now, there appears to be an issue with test data initialization, which may need a revised approach.
  • Files 32
  • Comments 0
20 edited 3 added 9 deleted
.p4ignore#8
Loading...
Gemfile#13
Loading...
README.md#4
Loading...
Rakefile#36
Loading...
Vagrantfile#9
Loading...
config/build.sh#1
Loading...
config/test.sh#1
Loading...
p4_web_api/omnibus-p4_web_api/Gemfile#3
Loading...
p4_web_api/omnibus-p4_web_api/config/projects/p4_web_api.rb#3
Loading...
p4_web_api/p4_web_api/lib/p4_web_api/version.rb#2
Loading...
p4_web_api/p4_web_api/p4_web_api.gemspec#4
Loading...
p4_web_services_auth/p4_web_services_auth.gemspec#4
Loading...
p4_web_services_auth/packaging/omnibus-p4_web_services_auth/.gitignore#2
Loading...
p4_web_services_auth/packaging/omnibus-p4_web_services_auth/.kitchen.local.yml#2
Loading...
p4_web_services_auth/packaging/omnibus-p4_web_services_auth/.kitchen.yml#2
Loading...
p4_web_services_auth/packaging/omnibus-p4_web_services_auth/Berksfile#2
Loading...
p4_web_services_auth/packaging/omnibus-p4_web_services_auth/Gemfile#3
Loading...
p4_web_services_auth/packaging/omnibus-p4_web_services_auth/README.md#2
Loading...
p4_web_services_auth/packaging/omnibus-p4_web_services_auth/config/projects/p4_web_services_auth.rb#2
Loading...
p4_web_services_auth/packaging/omnibus-p4_web_services_auth/config/software/p4_web_services_auth-source.rb#3
Loading...
p4_web_services_auth/packaging/omnibus-p4_web_services_auth/omnibus.rb#2
Loading...
salt/master#3
Loading...
salt/pillar/perforce/web-services/dev.sls#2
Loading...
salt/pillar/perforce/web-services/eval.sls#2
Loading...
salt/pillar/perforce/web-services/test.sls#2
Loading...
salt/srv/perforce/web-services/p4_project_services/deps.sls#2
Loading...
salt/srv/perforce/web-services/p4webapi/deps-local-sources.sls#1
Loading...
salt/srv/perforce/web-services/p4webapi/deps.sls#5
Loading...
salt/srv/perforce/web-services/p4webapi/gemset.sls#6
Loading...
salt/srv/perforce/web-services/p4webapi/init.sls#2
Loading...
salt/srv/perforce/web-services/user-gemsets.sls#2
Loading...
salt/srv/top.sls#3
Loading...
Tip: Use n and p to cycle through the changes.