Skip to content

Webtiles changes - #1

Open
gammafunk wants to merge 2 commits into
neilmoore:webtiles-changesfrom
gammafunk:webtiles-changes
Open

gammafunk wants to merge 2 commits into
neilmoore:webtiles-changesfrom
gammafunk:webtiles-changes

Conversation

@gammafunk

Copy link
Copy Markdown

Updated cszo config for webtiles-changes and implementation of commands to update webtiles

Moves the game configurations to games.conf.d and reorganize
config.toml. Use the proper http timeout and logging options, and
enable server admins ad player titles. The webserver/get_titles.py
script will need to be run under chroot, preferably in a cron job, in
order to create/update the player titles.
The command dgl install-webtiles command will call
update-crawl-webtiles-build.sh to checkout $WEBTILES_BRANCH (defined
in crawl-git.conf, currently "webtiles-changes") and run `make
webserver-client' to make the files necessary for building the
client. Afterwards this script calls install-webserver.sh to copy the
necessary files.

Older branches will need to have webserver/game_map.py run on their
sprint directory, and since webtiles-changes is not in trunk, this
file will need to be made for trunk and copied to
`%%CHROOT_CRAWL_BASEDIR%%/crawl-git/data/sprint.toml'. Sprint maps
don't change frequently, so this shouldn't be a problem for now.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant