Good day!

There is a cross-platform Java project which uses native libraries (depending on the platform, the application is configured differently).

It would be desirable that after receiving the project from the version control system, the project could be assembled and launched with the push of a single button. To do this, you need to create an environment and get configuration files from somewhere.

  1. Where to store configurations and templates - in CSV or Gradle repositories?
  2. How to automatically / automatically generate a configuration file based on a template?
  3. What are the best practices configuration management systems? (Grale + Artifactory + Teamcity tools)
  • one
    Site rules read: 1 post 1 question. So please create 3 separate questions - Schullz

0