This repository contains a listing of files which correspond to all public Overcast Network rotations.
Changes to these files will affect the rotations on production servers after a restart of the corresponding server. As such, all map names must be valid, and the map must be present in the private Overcast Network maps repo.
Since this is a public repository, you are free to suggest changes to current rotations. All that is needed is a pull-request. The process for creating a pull-request is detailed as follows:
- Fork the repo
- Clone down the repo with
git clone https://github.com/<your-name>/Rotations.git
- Checkout a new branch
git checkout -b <name>
- Make changes by adding map names to the corresponding server file (seperated by a newline)
- Commit your changes
git commit -am "<message>"
- Push your changes
git push
- Submit a pull-request on Github
During the review process, all that is needed for a deployment onto production servers is the consensus of the community, along with two map developers. Once approved, your branch will be merged into master, and your changes will be reflected on restart.
Of note: during the build process for pull-requests, Travis-CI will validate all map names given in files. If all maps are present, a ✅ will be displayed next to your branch. If not, a ❌ will be displayed, and you will be responsible for fixing all invalid map names.