Skip to content
Toothris homepage build automation.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
toothris-www
Dockerfile
LICENSE
README.md
run.sh

README.md

Toothris Homepage

Homepage build automation for Toothris. This is a reproducible build: all dependencies versions are frozen. Among other things, it builds gameplay video from the prerecorded demo using the actual game code, so it can be used as a reference when building the game. In the end it deploys everything to the Git repo. Whole process is quite long, may take an hour or so. Video generation requires about 15 GB at /var/tmp/toothris-www.

How to Build

Install Docker.

Clone this repo: git clone https://github.com/toothris/www <<<path-to-repo>>>

Create config file at /etc/toothris-www/config.sh:

URL='<<<www.toothris.org>>>'
GIT_REPO='<<<git@github.com:toothris/toothris.github.io.git>>>'
GIT_USER='<<<James T. Kirk>>>'
GIT_EMAIL='<<<kirk@enterprise.uss>>>'
ID_RSA_PUB='<<<public ssh rsa key to access to the git repo>>>'
ID_RSA='<<<private ssh rsa key to access to the git repo>>>'

Run <<<path-to-repo>>>/run.sh

License

The contents of this repo is licensed under MIT License.

Contact

Oleg Plakhotniuk: contact@toothris.org

You can’t perform that action at this time.