epam / edp-ddm-control-plane-jenkins
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 21 files with 1,179 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 1 file changed 6-20 times (316 lines of code)
    • 20 files changed 1-5 times (863 lines of code)
0% | 0% | 0% | 26% | 73%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 21 files with 1,179 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 4 files changed by 2-5 contributors (416 lines of code)
    • 17 files changed by 1 contributor (763 lines of code)
0% | 0% | 0% | 35% | 64%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
yaml, groovy, txt, tpl, gitignore, md, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
groovy0% | 0% | 0% | 53% | 46%
yaml0% | 0% | 0% | 0% | 100%
tpl0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
deploy-templates0% | 0% | 0% | 29% | 70%
stages0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 40)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
JobProvisionerDefault.groovy
in deploy-templates
316 6 2022-11-04 2023-08-17 6 3 anatolii_stoliarov@epam.com anatolii_stoliarov@epam.com
values.yaml
in deploy-templates
51 - 2022-09-19 2023-07-20 5 2 oleksandr_lazebnyi@epam.com anatolii_stoliarov@epam.com
shared-libraries-jenkins-sa.yaml
in deploy-templates/templates
15 - 2022-09-19 2023-07-20 2 2 oleksandr_lazebnyi@epam.com anatolii_stoliarov@epam.com
jenkins.yaml
in deploy-templates/templates
34 - 2022-09-19 2023-07-20 2 2 oleksandr_lazebnyi@epam.com anatolii_stoliarov@epam.com
103 - 2022-09-05 2022-10-26 2 1 oleksandr_lazebnyi@epam.com oleksandr_lazebnyi@epam.com
9 - 2023-07-20 2023-07-20 1 1 anatolii_stoliarov@epam.com anatolii_stoliarov@epam.com
job-provisions-jenkinsscript-default.yaml
in deploy-templates/templates
9 - 2023-07-20 2023-07-20 1 1 anatolii_stoliarov@epam.com anatolii_stoliarov@epam.com
9 - 2023-07-20 2023-07-20 1 1 anatolii_stoliarov@epam.com anatolii_stoliarov@epam.com
docker-registry-edpcomponent.yaml
in deploy-templates/templates
11 - 2023-07-20 2023-07-20 1 1 anatolii_stoliarov@epam.com anatolii_stoliarov@epam.com
jenkins-logging-configmap.yaml
in deploy-templates/templates
12 - 2023-03-24 2023-03-24 1 1 oleksandr_lazebnyi@epam.com oleksandr_lazebnyi@epam.com
jenkins-monitoring-role.yaml
in deploy-templates/templates
16 - 2022-09-09 2022-09-09 1 1 dmytro_zinchenko1@epam.com dmytro_zinchenko1@epam.com
jenkins-scc-role.yaml
in deploy-templates/templates
17 - 2022-09-09 2022-09-09 1 1 dmytro_zinchenko1@epam.com dmytro_zinchenko1@epam.com
17 1 2022-11-08 2022-11-08 1 1 daniil_nedostup@epam.com daniil_nedostup@epam.com
17 1 2022-11-08 2022-11-08 1 1 daniil_nedostup@epam.com daniil_nedostup@epam.com
jenkins-keycloakclient.yaml
in deploy-templates/templates
20 - 2023-08-03 2023-08-03 1 1 oleksandr_lazebnyi@epam.com oleksandr_lazebnyi@epam.com
23 2 2022-11-08 2022-11-08 1 1 daniil_nedostup@epam.com daniil_nedostup@epam.com
job-provisions-configmap-default.yaml
in deploy-templates/templates
52 - 2023-02-16 2023-02-16 1 1 oleksandr_lazebnyi@epam.com oleksandr_lazebnyi@epam.com
60 2 2022-11-08 2022-11-08 1 1 daniil_nedostup@epam.com daniil_nedostup@epam.com
tpl
_helpers.tpl
in deploy-templates/templates
80 - 2023-07-20 2023-07-20 1 1 anatolii_stoliarov@epam.com anatolii_stoliarov@epam.com
jenkins-deployment.yaml
in deploy-templates/templates
149 - 2023-03-24 2023-03-24 1 1 oleksandr_lazebnyi@epam.com oleksandr_lazebnyi@epam.com
159 3 2023-04-06 2023-04-06 1 1 anatolii_stoliarov@epam.com anatolii_stoliarov@epam.com
2 -
2 -
2 -
Chart.yaml
in deploy-templates
4 -
jenkins-operator-serviceaccount.yaml
in deploy-templates/templates
6 -
jenkins-serviceaccount.yaml
in deploy-templates/templates
7 -
helmfile.yaml
in deploy-templates
12 -
jenkins-scc-rolebinding.yaml
in deploy-templates/templates
12 -
jenkins-monitoring-rolebinding.yaml
in deploy-templates/templates
13 -
jenkins-rolebinding.yaml
in deploy-templates/templates
14 -
jenkins-operator-rolebinding.yaml
in deploy-templates/templates
14 -
jenkins-pvc.yaml
in deploy-templates/templates
15 -
jenkins-service.yaml
in deploy-templates/templates
21 -
jenkins-route.yaml
in deploy-templates/templates
22 -
JenkinsPluginsJob.yaml
in deploy-templates/templates
30 -
job-provisions-configmap-cluster-mgmt.yaml
in deploy-templates/templates
50 -
52 -
jenkins-operator-deployment.yaml
in deploy-templates/templates
62 -
139 3
Files With Most Contributors (Top 40)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
JobProvisionerDefault.groovy
in deploy-templates
316 6 2022-11-04 2023-08-17 6 3 anatolii_stoliarov@epam.com anatolii_stoliarov@epam.com
values.yaml
in deploy-templates
51 - 2022-09-19 2023-07-20 5 2 oleksandr_lazebnyi@epam.com anatolii_stoliarov@epam.com
shared-libraries-jenkins-sa.yaml
in deploy-templates/templates
15 - 2022-09-19 2023-07-20 2 2 oleksandr_lazebnyi@epam.com anatolii_stoliarov@epam.com
jenkins.yaml
in deploy-templates/templates
34 - 2022-09-19 2023-07-20 2 2 oleksandr_lazebnyi@epam.com anatolii_stoliarov@epam.com
103 - 2022-09-05 2022-10-26 2 1 oleksandr_lazebnyi@epam.com oleksandr_lazebnyi@epam.com
17 1 2022-11-08 2022-11-08 1 1 daniil_nedostup@epam.com daniil_nedostup@epam.com
23 2 2022-11-08 2022-11-08 1 1 daniil_nedostup@epam.com daniil_nedostup@epam.com
60 2 2022-11-08 2022-11-08 1 1 daniil_nedostup@epam.com daniil_nedostup@epam.com
17 1 2022-11-08 2022-11-08 1 1 daniil_nedostup@epam.com daniil_nedostup@epam.com
9 - 2023-07-20 2023-07-20 1 1 anatolii_stoliarov@epam.com anatolii_stoliarov@epam.com
jenkins-logging-configmap.yaml
in deploy-templates/templates
12 - 2023-03-24 2023-03-24 1 1 oleksandr_lazebnyi@epam.com oleksandr_lazebnyi@epam.com
job-provisions-jenkinsscript-default.yaml
in deploy-templates/templates
9 - 2023-07-20 2023-07-20 1 1 anatolii_stoliarov@epam.com anatolii_stoliarov@epam.com
jenkins-monitoring-role.yaml
in deploy-templates/templates
16 - 2022-09-09 2022-09-09 1 1 dmytro_zinchenko1@epam.com dmytro_zinchenko1@epam.com
9 - 2023-07-20 2023-07-20 1 1 anatolii_stoliarov@epam.com anatolii_stoliarov@epam.com
docker-registry-edpcomponent.yaml
in deploy-templates/templates
11 - 2023-07-20 2023-07-20 1 1 anatolii_stoliarov@epam.com anatolii_stoliarov@epam.com
job-provisions-configmap-default.yaml
in deploy-templates/templates
52 - 2023-02-16 2023-02-16 1 1 oleksandr_lazebnyi@epam.com oleksandr_lazebnyi@epam.com
jenkins-deployment.yaml
in deploy-templates/templates
149 - 2023-03-24 2023-03-24 1 1 oleksandr_lazebnyi@epam.com oleksandr_lazebnyi@epam.com
tpl
_helpers.tpl
in deploy-templates/templates
80 - 2023-07-20 2023-07-20 1 1 anatolii_stoliarov@epam.com anatolii_stoliarov@epam.com
jenkins-keycloakclient.yaml
in deploy-templates/templates
20 - 2023-08-03 2023-08-03 1 1 oleksandr_lazebnyi@epam.com oleksandr_lazebnyi@epam.com
jenkins-scc-role.yaml
in deploy-templates/templates
17 - 2022-09-09 2022-09-09 1 1 dmytro_zinchenko1@epam.com dmytro_zinchenko1@epam.com
159 3 2023-04-06 2023-04-06 1 1 anatolii_stoliarov@epam.com anatolii_stoliarov@epam.com
2 -
2 -
2 -
139 3
Chart.yaml
in deploy-templates
4 -
jenkins-scc-rolebinding.yaml
in deploy-templates/templates
12 -
jenkins-operator-deployment.yaml
in deploy-templates/templates
62 -
jenkins-service.yaml
in deploy-templates/templates
21 -
52 -
jenkins-operator-rolebinding.yaml
in deploy-templates/templates
14 -
job-provisions-configmap-cluster-mgmt.yaml
in deploy-templates/templates
50 -
jenkins-operator-serviceaccount.yaml
in deploy-templates/templates
6 -
jenkins-route.yaml
in deploy-templates/templates
22 -
jenkins-rolebinding.yaml
in deploy-templates/templates
14 -
jenkins-pvc.yaml
in deploy-templates/templates
15 -
jenkins-serviceaccount.yaml
in deploy-templates/templates
7 -
jenkins-monitoring-rolebinding.yaml
in deploy-templates/templates
13 -
JenkinsPluginsJob.yaml
in deploy-templates/templates
30 -
helmfile.yaml
in deploy-templates
12 -
Files With Least Contributors (Top 40)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
139 3
jenkins-operator-deployment.yaml
in deploy-templates/templates
62 -
52 -
job-provisions-configmap-cluster-mgmt.yaml
in deploy-templates/templates
50 -
JenkinsPluginsJob.yaml
in deploy-templates/templates
30 -
jenkins-route.yaml
in deploy-templates/templates
22 -
jenkins-service.yaml
in deploy-templates/templates
21 -
jenkins-pvc.yaml
in deploy-templates/templates
15 -
jenkins-operator-rolebinding.yaml
in deploy-templates/templates
14 -
jenkins-rolebinding.yaml
in deploy-templates/templates
14 -
jenkins-monitoring-rolebinding.yaml
in deploy-templates/templates
13 -
jenkins-scc-rolebinding.yaml
in deploy-templates/templates
12 -
helmfile.yaml
in deploy-templates
12 -
jenkins-serviceaccount.yaml
in deploy-templates/templates
7 -
jenkins-operator-serviceaccount.yaml
in deploy-templates/templates
6 -
Chart.yaml
in deploy-templates
4 -
2 -
2 -
2 -
159 3 2023-04-06 2023-04-06 1 1 anatolii_stoliarov@epam.com anatolii_stoliarov@epam.com
jenkins-deployment.yaml
in deploy-templates/templates
149 - 2023-03-24 2023-03-24 1 1 oleksandr_lazebnyi@epam.com oleksandr_lazebnyi@epam.com
103 - 2022-09-05 2022-10-26 2 1 oleksandr_lazebnyi@epam.com oleksandr_lazebnyi@epam.com
tpl
_helpers.tpl
in deploy-templates/templates
80 - 2023-07-20 2023-07-20 1 1 anatolii_stoliarov@epam.com anatolii_stoliarov@epam.com
60 2 2022-11-08 2022-11-08 1 1 daniil_nedostup@epam.com daniil_nedostup@epam.com
job-provisions-configmap-default.yaml
in deploy-templates/templates
52 - 2023-02-16 2023-02-16 1 1 oleksandr_lazebnyi@epam.com oleksandr_lazebnyi@epam.com
23 2 2022-11-08 2022-11-08 1 1 daniil_nedostup@epam.com daniil_nedostup@epam.com
jenkins-keycloakclient.yaml
in deploy-templates/templates
20 - 2023-08-03 2023-08-03 1 1 oleksandr_lazebnyi@epam.com oleksandr_lazebnyi@epam.com
17 1 2022-11-08 2022-11-08 1 1 daniil_nedostup@epam.com daniil_nedostup@epam.com
17 1 2022-11-08 2022-11-08 1 1 daniil_nedostup@epam.com daniil_nedostup@epam.com
jenkins-scc-role.yaml
in deploy-templates/templates
17 - 2022-09-09 2022-09-09 1 1 dmytro_zinchenko1@epam.com dmytro_zinchenko1@epam.com
jenkins-monitoring-role.yaml
in deploy-templates/templates
16 - 2022-09-09 2022-09-09 1 1 dmytro_zinchenko1@epam.com dmytro_zinchenko1@epam.com
jenkins-logging-configmap.yaml
in deploy-templates/templates
12 - 2023-03-24 2023-03-24 1 1 oleksandr_lazebnyi@epam.com oleksandr_lazebnyi@epam.com
docker-registry-edpcomponent.yaml
in deploy-templates/templates
11 - 2023-07-20 2023-07-20 1 1 anatolii_stoliarov@epam.com anatolii_stoliarov@epam.com
9 - 2023-07-20 2023-07-20 1 1 anatolii_stoliarov@epam.com anatolii_stoliarov@epam.com
job-provisions-jenkinsscript-default.yaml
in deploy-templates/templates
9 - 2023-07-20 2023-07-20 1 1 anatolii_stoliarov@epam.com anatolii_stoliarov@epam.com
9 - 2023-07-20 2023-07-20 1 1 anatolii_stoliarov@epam.com anatolii_stoliarov@epam.com
values.yaml
in deploy-templates
51 - 2022-09-19 2023-07-20 5 2 oleksandr_lazebnyi@epam.com anatolii_stoliarov@epam.com
jenkins.yaml
in deploy-templates/templates
34 - 2022-09-19 2023-07-20 2 2 oleksandr_lazebnyi@epam.com anatolii_stoliarov@epam.com
shared-libraries-jenkins-sa.yaml
in deploy-templates/templates
15 - 2022-09-19 2023-07-20 2 2 oleksandr_lazebnyi@epam.com anatolii_stoliarov@epam.com
JobProvisionerDefault.groovy
in deploy-templates
316 6 2022-11-04 2023-08-17 6 3 anatolii_stoliarov@epam.com anatolii_stoliarov@epam.com
Correlations

File Size vs. Number of Changes: 21 points

deploy-templates/JobProvisionerDefault.groovy x: 316 lines of code y: 6 # changes deploy-templates/templates/jenkins-keycloakclient.yaml x: 20 lines of code y: 1 # changes deploy-templates/templates/_helpers.tpl x: 80 lines of code y: 1 # changes deploy-templates/templates/docker-registry-edpcomponent.yaml x: 11 lines of code y: 1 # changes deploy-templates/templates/jenkins.yaml x: 34 lines of code y: 2 # changes deploy-templates/templates/job-provisions-jenkinsscript-cluster-mgmt.yaml x: 9 lines of code y: 1 # changes deploy-templates/templates/shared-libraries-jenkins-sa.yaml x: 15 lines of code y: 2 # changes deploy-templates/values.yaml x: 51 lines of code y: 5 # changes deploy-templates/JobProvisionerClusterMgmt.groovy x: 159 lines of code y: 1 # changes deploy-templates/templates/jenkins-deployment.yaml x: 149 lines of code y: 1 # changes deploy-templates/templates/jenkins-logging-configmap.yaml x: 12 lines of code y: 1 # changes deploy-templates/templates/job-provisions-configmap-default.yaml x: 52 lines of code y: 1 # changes stages/BuildDockerfileImageHelm.groovy x: 60 lines of code y: 1 # changes stages/CarrierSast.groovy x: 17 lines of code y: 1 # changes stages/GetVersionHelmApplication.groovy x: 23 lines of code y: 1 # changes deploy-templates/templates/jenkins-config-script-approval-configmap.yaml x: 103 lines of code y: 2 # changes deploy-templates/templates/jenkins-monitoring-role.yaml x: 16 lines of code y: 1 # changes
6.0
# changes
  min: 1.0
  average: 1.57
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.5
  max: 6.0
0 316.0
lines of code
min: 9.0 | average: 56.14 | 25th percentile: 13.5 | median: 20.0 | 75th percentile: 70.0 | max: 316.0

Number of Contributors vs. Number of Changes: 21 points

deploy-templates/JobProvisionerDefault.groovy x: 3 # contributors y: 6 # changes deploy-templates/templates/jenkins-keycloakclient.yaml x: 1 # contributors y: 1 # changes deploy-templates/templates/jenkins.yaml x: 2 # contributors y: 2 # changes deploy-templates/values.yaml x: 2 # contributors y: 5 # changes deploy-templates/templates/jenkins-config-script-approval-configmap.yaml x: 1 # contributors y: 2 # changes
6.0
# changes
  min: 1.0
  average: 1.57
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.5
  max: 6.0
0 3.0
# contributors
min: 1.0 | average: 1.24 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

Number of Contributors vs. File Size: 21 points

deploy-templates/JobProvisionerDefault.groovy x: 3 # contributors y: 316 lines of code deploy-templates/templates/jenkins-keycloakclient.yaml x: 1 # contributors y: 20 lines of code deploy-templates/templates/_helpers.tpl x: 1 # contributors y: 80 lines of code deploy-templates/templates/docker-registry-edpcomponent.yaml x: 1 # contributors y: 11 lines of code deploy-templates/templates/jenkins.yaml x: 2 # contributors y: 34 lines of code deploy-templates/templates/job-provisions-jenkinsscript-cluster-mgmt.yaml x: 1 # contributors y: 9 lines of code deploy-templates/templates/shared-libraries-jenkins-sa.yaml x: 2 # contributors y: 15 lines of code deploy-templates/values.yaml x: 2 # contributors y: 51 lines of code deploy-templates/JobProvisionerClusterMgmt.groovy x: 1 # contributors y: 159 lines of code deploy-templates/templates/jenkins-deployment.yaml x: 1 # contributors y: 149 lines of code deploy-templates/templates/jenkins-logging-configmap.yaml x: 1 # contributors y: 12 lines of code deploy-templates/templates/job-provisions-configmap-default.yaml x: 1 # contributors y: 52 lines of code stages/BuildDockerfileImageHelm.groovy x: 1 # contributors y: 60 lines of code stages/CarrierSast.groovy x: 1 # contributors y: 17 lines of code stages/GetVersionHelmApplication.groovy x: 1 # contributors y: 23 lines of code deploy-templates/templates/jenkins-config-script-approval-configmap.yaml x: 1 # contributors y: 103 lines of code deploy-templates/templates/jenkins-monitoring-role.yaml x: 1 # contributors y: 16 lines of code
316.0
lines of code
  min: 9.0
  average: 56.14
  25th percentile: 13.5
  median: 20.0
  75th percentile: 70.0
  max: 316.0
0 3.0
# contributors
min: 1.0 | average: 1.24 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0