I have Maven project in our internal GitHub, for building the source code would like to use Circleci. I am new to CircleCI, So would like to know the below things.