CICD Flashcards

1
Q

What does DevOps stand for?

A

Development & IT Operations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does CICD stand for?

A

Continuous Integration

Continuous Deployment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What does Unit Testing test for?

A

Individual units of the source code

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does Validation Testing test for?

A

Makes sure the software fits the intended use

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does Format Testing test for?

A

Checks for syntax and other formatting errors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Name some popular CICD environments

A
Jenkins 
Circle CI
Gitlab 
Github Actions 
Team City
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Results when development teams take actions to expedite the delivery of a piece of functionality of a project which later needs to be refactored.

In other words, the result of prioritizing speedy delivery over perfect code.

A

Technical Debt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Name some benefits of CICD

A

Shorter cycle time

Happier employees (Giving engineers the tools they need to be successful)

Gets to the market faster (code that runs through a pipeline and is in production is making money)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

CICD helps to test new code to ensure what?

A

1) logic makes sense
2) formatted correctly
3) it fulfills the scope of the project

How well did you know this?
1
Not at all
2
3
4
5
Perfectly