Made a mistake.

This commit is contained in:
Alexander 2015-08-05 15:43:28 -04:00
parent ad206df3e9
commit b5c75adc24
4 changed files with 5 additions and 3252 deletions

View file

@ -1,10 +1,10 @@
This deployment folder contains files that describe how a release of TT should be run on the gameservers. This deployment folder contains files that describe how a release of TTSride should be run on the gameservers.
uberdogs.yml contains the 'uberdogs' section of an astrond.yml. Please keep it updated, or else you'll break prod! uberdogs.yml contains the 'uberdogs' section of an astrond.yml. Please keep it updated, or else you'll break prod!
deploy.json describes a the environment for a release of TT. It contains the version of astron to use as well as the version of Panda3D to use. deploy.json describes a the environment for a release of TTSride. It contains the version of astron to use as well as the version of Panda3D to use.
deploy.json also contains a version prefix. This is used to generate dev version strings on the development server (which are probably something like tts-beta-dev-gabcdef0). deploy.json also contains a version prefix. This is used to generate dev version strings on the development server (which are probably something like ttstride-beta-dev-gabcdef0).
When we deploy a release to prod, we push a git tag named after the version to the repository (i.e. TT-alpha-v1.3.7). It is required that the tag's name contain the version prefix specified in deploy.json. When we deploy a release to prod, we push a git tag named after the version to the repository (i.e. ttstride-alpha-v1.3.7). It is required that the tag's name contain the version prefix specified in deploy.json.
The key 'server-resources' maps to a list of file extensions of files in the resources directory that are necessary to be used server-side. We do not package and deploy art assets onto servers. The key 'server-resources' maps to a list of file extensions of files in the resources directory that are necessary to be used server-side. We do not package and deploy art assets onto servers.
Last, server.prc is the configuration file we use for specifying config vars related to gameplay (a variable like want-sbhq should be put in server.prc, while a variable like air-stateserver does not belong here). server.prc is the last portion added to generated configuration files. Last, server.prc is the configuration file we use for specifying config vars related to gameplay (a variable like want-sbhq should be put in server.prc, while a variable like air-stateserver does not belong here). server.prc is the last portion added to generated configuration files.

File diff suppressed because it is too large Load diff

View file

@ -2,6 +2,6 @@
"__fyi__": "If you use anything other than the first 7 characters of the git hash, you just broke everything", "__fyi__": "If you use anything other than the first 7 characters of the git hash, you just broke everything",
"astron": "6b769e6", "astron": "6b769e6",
"panda3d": "b924139", "panda3d": "b924139",
"version-prefix": "tts-alpha-", "version-prefix": "ttstride-alpha-",
"server-resources": ["pdna", "dna", "xml", "txt", "dat", "bam", "tff"] "server-resources": ["pdna", "dna", "xml", "txt", "dat", "bam", "tff"]
} }