Skip to content
marqh edited this page Apr 1, 2015 · 4 revisions

Welcome to the tt-acv-deploy wiki!

Deployment process

  1. obtain a linux host linked to a domain
  2. obtain a certificate for secure connections to this domain
  3. build the java project, using:
    1. mvn clean package -Dmaven.test.skip=true
  4. build the SOURCE tarball, containing the contents of rpm/SOURCES/registry-core-tt-acv-x
    1. tar -cvhf rpm/SOURCES/registry-core-tt-acv-{x}.tar.gz rpm/SOURCES/registry-core-tt-acv-x
  5. build the registry-core-tt-acv rpm
    1. rpmbuild -bb rpm/SPECS/registry-core-tt-acv-{x}.x86_64.spec
  6. register the new application at https://console.developers.google.com/project
  7. create an oauth file on the host OAuth at:
    1. /opt/tt-acv/oauth.conf
  8. deploy the new registry-core-tt-acv-{x} RPM
    1. configure nginx to enable https and pass through to tomcat nginx
Clone this wiki locally