02_deploy.asc #2

  • //
  • guest/
  • perforce_software/
  • helix-web-services/
  • candidate/
  • source/
  • doc/
  • 02_deploy.asc
  • Commits
# Change User Description Committed
#2 16345 tjuricek Removing candidate branch
#1 16342 tjuricek Create candidate branch.

This branch is mostly here to start work on our release infrastructure.
//guest/perforce_software/helix-web-services/main/source/doc/02_deploy.asc
#3 16332 tjuricek Update documentation for new configuration, deployment.

Also, fix default location for hws_console.
#2 15717 tjuricek Added notes on post-install configuration and uninstallation.

It's unclear to me if we should invest significant time into configuration yet or not.
#1 15622 tjuricek Move source code to 'source/' subdirectory of branch.

build/ will remain where it is.
//guest/perforce_software/helix-web-services/main/doc/02_deploy.asc
#11 15483 tjuricek Add a new 'hws_console` application to the deployment.

This should give users the ability 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 15460 tjuricek Add notes on service startup in deployment
#9 15132 tjuricek Provde a basic submit -e mechanism on classic perforce workspaces.
#8 15073 tjuricek Update Auth::Middleware and add spec
#7 15038 tjuricek Document 'login' auth method and client programming overview.
#6 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.
#5 14980 tjuricek Starting to make revisions to the Asciidoc guide.

These are just revisions to the preable sections.
#4 14183 tjuricek Updating deployment guide and design of CD pipeline.
#3 14020 tjuricek Simple project creation for the Project Management UI
#2 13612 tjuricek Update deployment guide, switch built documentation to asciidoc, remove unused packaging script for p4_web_api
#1 13555 tjuricek Starting Asciidoc conversion of documentation.

Removed the "Shared Quality" document, that basically is online now at: https://confluence.perforce.com:8443/display/PWS/Quality+Assurance

Adding some topology graphviz images used for online documentation.