Driver Program and Job Implementation: Part I

Let’s go through the driver's code and highlight the code flow by describing and running the skeleton of the application.

Working with the batch project

Let’s dive straight into describing the code and start by analyzing the first feature branch we are going to be working on, which contains the skeleton of the SparkBatchApp application.

The widget below contains the codebase, but if we follow the versioning strategy described in the previous lesson, we branch off the Main or Development branch by executing a git command with the following structure:

git clone --branch feature/app_skeleton [REPOSITORY_URL]

Note: The clone git command is used here because we are checking the code out for the first time. After this, if we worked in different branches, we simply need to use the checkout git command, provided the branches are created in the repository. Examples of this are shown in other lessons of this chapter.

Get hands-on with 1200+ tech skills courses.