Although open-source projects can get it for free, if you want to keep it private, then pricing starts at $29/mo. Discounts are available though if you're in education.
AppVeyor's configuration which is done from the .yaml file in the root of the project is unfortunately very limited. The configuration is either tied to a branch or in other cases it's global. This limits the developer to a single build process.