Explicit Docker login is not required when 1) using the VMW Harbor DockerHub proxy and 2) the project build does not use Testcontainers.
Include pipeline.properties to parameterize the Jenkins pipeline build. Refactor all shell scripts to reflect Jenkins build changes and Spring Build Conventions Gradle Plugin changes.