I am currently working on my final project as a last year IT student, for which I am creating an Android application.
Somewhere in my app I allow my users to edit a picture right after it was taken from inside my app. Since this is not a core functionality in the app I use a library which does the job perfectly. For this I use the Adobe Creative SDK.
I followed their guidelines on how to integrate the required API keys and all, and currently everything is working as intended locally. On my automatic build server on the other hand, my builds are failing because it can't get the API keys since the class file containing them is not added in the git repository from which the server builds.
How can I provide my build server with those API keys without exposing them in git?
FYI: in my application class, this is how the keys are retrieved.
private static final String CREATIVE_SDK_CLIENT_ID = Keys.CSDK_CLIENT_ID;
private static final String CREATIVE_SDK_CLIENT_SECRET = Keys.CSDK_CLIENT_SECRET;
private static final String CREATIVE_SDK_REDIRECT_URI = Keys.CSDK_REDIRECT_URI;
private static final String[] CREATIVE_SDK_SCOPES = Keys.CSDK_SCOPES;
Thanks in advance!