- Assignment needs to be submitted within 2 days after it is shared to candidate.
- This is to test the basic understanding of candidate's knowledge in the below areas,
- Git commands usage
- Knowledge on Docker
- Testing whether the candidate providing attention to necessary details as part of implementation
Please read and follow the instructions carefully
- Clone the repository from GitHub. Important Note: Don't fork the repo
- Re-Create repository in your GitHub account and Push the code you have cloned
- Step 1: Create a
Dockerfile
to create a container image for the program in the repo - Step 2: Test the
Dockerfile
by building the image - Step 3: Run the image as a container. It should print the string
"Hello, World!"
- Step 4: Commit and Push the updated code into your GitHub repo
- Step 5: If you're able to create a
GitHub Action
workflow for the above automation, then you have an added advantage for the submission.
- Capture the output of Steps 2,3 and 4 (also 5 if you've done it) in Google Document
- Share the google document link to work@cloudenginelabs.io
Note: Anytime if you have questions, please drop a note to work@cloudenginelabs.io