README.md #5

  • //
  • guest/
  • tjuricek/
  • p4ws/
  • stream/
  • main/
  • README.md
  • Commits
# Change User Description Committed
#5 13266 tjuricek Reorganized depot to avoid stream/main in path.

This may be re-imported.
#4 13230 tjuricek 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.
#3 13229 tjuricek Added a 'buildmaster' environment.

The 'buildmaster' sets up Ruby locally for doing some work via Rake.

Additional steps are now being figured out in the README.md, which may end up being a bash script that executes on the master.
#2 13228 tjuricek Revised the 'build' environment to not hard-code the vagrant user, and not assume we have the p4ws tree available for state.highstate.
#1 13224 tjuricek Revised some of the p4_web_api tests to work under the installed 'production' perforce system.

Notes on data resets:

    sudo p4dctl stop helix-evaluation
    sudo rm -rf /var/lib/perforce/p4d
    sudo /opt/perforce/sbin/configure-perforce-server.sh helix-evaluation -n -p 1666 -r /var/lib/perforce/p4d -u super -P 'superuser1A!' --unicode
    sudo su webservices
    /home/webservices/.rvm/wrappers/ruby-2.2.2@p4webapi/p4util init -p :1666 /home/vagrant/p4ws/p4init
//guest/tjuricek/p4ws/stream/main/README
#1 13122 tjuricek Initial version of the web-services mainline.

This is a collection of several projects, that will likely often get released together, though many of them may not always be relevant.

See the README for more information.