Skip to content

Commit 6e383be

Browse files
committed
2022.06.18:
* new: bash/github/accum-stats.sh: added date-time prefix for `prev accum` and `next accum` pipeline log lines
1 parent 33b5546 commit 6e383be

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

bash/github/accum-stats.sh

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,18 +55,21 @@ jq_fix_null \
5555

5656
gh_print_notice_and_write_to_changelog_text_bullet_ln "last 14d: unq all: $uniques $count"
5757

58-
IFS=$'\n' read -r -d '' count_outdated_prev uniques_outdated_prev count_prev uniques_prev <<< "$(jq -c -r ".count_outdated,.uniques_outdated,.count,.uniques" $stats_accum_json)"
58+
IFS=$'\n' read -r -d '' stats_accum_timestamp_prev count_outdated_prev uniques_outdated_prev count_prev uniques_prev <<< "$(jq -c -r ".timestamp,.count_outdated,.uniques_outdated,.count,.uniques" $stats_accum_json)"
5959

6060
# CAUTION:
6161
# Prevent of invalid values spread if upstream user didn't properly commit completely correct json file or didn't commit at all.
6262
#
6363
jq_fix_null \
64+
stats_accum_timestamp_prev \
6465
count_outdated_prev:0 \
6566
uniques_outdated_prev:0 \
6667
count_prev:0 \
6768
uniques_prev:0
6869

69-
gh_print_notice_and_write_to_changelog_text_bullet_ln "prev accum: outdated-unq outdated-all / unq all: $uniques_outdated_prev $count_outdated_prev / $uniques_prev $count_prev"
70+
gh_print_notice_ln "prev accum: $stats_accum_timestamp_prev: outdated-unq outdated-all / unq all: $uniques_outdated_prev $count_outdated_prev / $uniques_prev $count_prev"
71+
72+
gh_write_notice_to_changelog_text_bullet_ln "prev accum: outdated-unq outdated-all / unq all: $uniques_outdated_prev $count_outdated_prev / $uniques_prev $count_prev"
7073

7174
(( ! count && ! uniques && ! stats_length )) && {
7275
gh_enable_print_buffering
@@ -352,7 +355,9 @@ done
352355
(( count_next += count_outdated_next ))
353356
(( uniques_next += uniques_outdated_next ))
354357
355-
gh_print_notice_and_write_to_changelog_text_bullet_ln "next accum: outdated-unq outdated-all / unq all: $uniques_outdated_next $count_outdated_next / $uniques_next $count_next"
358+
gh_print_notice_ln "next accum: $current_date_time_utc: outdated-unq outdated-all / unq all: $uniques_outdated_next $count_outdated_next / $uniques_next $count_next"
359+
360+
gh_write_notice_to_changelog_text_bullet_ln "next accum: outdated-unq outdated-all / unq all: $uniques_outdated_next $count_outdated_next / $uniques_next $count_next"
356361
357362
gh_print_notice_and_write_to_changelog_text_bullet_ln \
358363
"prev exec diff / last date diff / accum: unq all: +$stats_prev_exec_uniques_inc +$stats_prev_exec_count_inc -$stats_prev_exec_uniques_dec -$stats_prev_exec_count_dec / +$stats_last_changed_date_uniques_inc +$stats_last_changed_date_count_inc -$stats_last_changed_date_uniques_dec -$stats_last_changed_date_count_dec / $stats_last_changed_date_uniques $stats_last_changed_date_count"

changelog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2022.06.18:
2+
* new: bash/github/accum-stats.sh: added date-time prefix for `prev accum` and `next accum` pipeline log lines
3+
14
2022.06.16:
25
* changed: bash/github/accum-stats.sh: same print lines between pipeline and changelog file
36

0 commit comments

Comments
 (0)