helix-web-services.rb #2

  • //
  • guest/
  • perforce_software/
  • helix-web-services/
  • candidate/
  • source/
  • packaging/
  • omnibus-helix-web-services/
  • config/
  • projects/
  • helix-web-services.rb
  • 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/packaging/omnibus-helix-web-services/config/projects/helix-web-services.rb
#2 16285 tjuricek Deploy/install improvements

- Include nginx in Omnibus distribution, do not conflict with system nginx install

- Use old-school sysvinit scripts

- Create 'hws_launch' wrapper to initiate nginx and unicorn, which also reads system config file for settings
#1 15622 tjuricek Move source code to 'source/' subdirectory of branch.

build/ will remain where it is.
//guest/perforce_software/helix-web-services/main/packaging/omnibus-helix-web-services/config/projects/helix-web-services.rb
#7 15603 tjuricek Trying another approach to handling the cacerts breakage.
#6 15602 tjuricek Updating the cacerts dependency for omnibus builds.
#5 15462 tjuricek Explicitly set ncurses version to 5.9, which it was before someone decided to use a different version that no longer exists.
#4 15238 tjuricek Set license to 2-clause BSD (similar to p4ruby)

P4WEBAPI-116
#3 15237 tjuricek Change the maintainer to company standard.

I *believe* this will edit the correct fields in the right places.
#2 15236 tjuricek Using the platform codename (if it exists) in the build_iteration value.

This allows us to store multiple .deb files in the same package repo for Ubuntu 12 vs Ubuntu 14, etc.
#1 14794 tjuricek Omnibus installation framework.

Right now, this mostly just packages up most of the software for use within an embedded ruby distribution. Not everything is working because there are decisions to make I'm not entirely sure about. Things, like, "do we embed postgres", or "do I embed unicorn and generate a stupid init.d script".