I do publish an open source library to Maven Central. In order to do that the gradle.build
file contains variable references to a gradle.properties
file which contains secret information like usernames and passwords.
Of course the build.gradle
needs to be published to the public git repository, the gradle.properties
should not be published, due to containing all the personal information but without the properties file the build.gradle
is not valid.
How are open source projects handling those sensitive data?