Developing Applications Using Cisco Core Platforms and APIs (DEVCOR) — Question 22
A cloud native project is being worked on in which all source code and dependencies are written in Python, Ruby, and/or JavaScnpt. A change in code triggers a notification to the CI/CD tool to run the CI/CD pipeline.
Which step should be omitted from the pipeline?
Answer options
- A. Deploy the code to one or more environments, such as staging and/or production.
- B. Build one of more containers that package up code and all its dependencies.
- C. Compile code.
- D. Run automated tests to validate the code.
Correct answer: C
Explanation
The correct answer is C because Python, Ruby, and JavaScript are interpreted languages that do not require a compilation step. Options A, B, and D are essential processes in the CI/CD pipeline, as they involve deploying the code, packaging dependencies, and validating the code through automated tests, respectively.