Skip to content

Commit 0220e0c

Browse files
committed
restructure release note scripts for CI
1 parent 0cddd55 commit 0220e0c

File tree

2 files changed

+15
-12
lines changed

2 files changed

+15
-12
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
function generate_release_notes() {
2+
# ex. version_range="v0.343.0...v0.344.0"
3+
version_range="${1:?Please provide the start and end versions you want to generate release notes for './generate-release-notes.bash start_ref...end_ref' }"
4+
# ex. local_start_ref="v0.343.0"
5+
local_start_ref=$(get_start_ref_from_range "${version_range}")
6+
# ex. local_end_ref="v0.344.0"
7+
local_end_ref=$(get_end_ref_from_range "${version_range}")
8+
9+
GO_MOD_LOCATION="src/code.cloudfoundry.org/go.mod";
10+
11+
get_non_bot_commits "${local_start_ref}" "${local_end_ref}"
12+
display_go_mod_diff "${local_start_ref}" "${local_end_ref}" "${GO_MOD_LOCATION}"
13+
}

scripts/generate-release-notes.bash

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,6 @@ THIS_FILE_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )
77
CI="${THIS_FILE_DIR}/../../wg-app-platform-runtime-ci"
88
. "$CI/shared/helpers/release-note-helpers.bash"
99
. "$CI/shared/helpers/git-helpers.bash"
10-
unset THIS_FILE_DIR
10+
. "${THIS_FILE_DIR}/generate-release-notes-helper"
1111

12-
# ex. version_range="v0.343.0...v0.344.0"
13-
version_range="${1:?Please provide the start and end versions you want to generate release notes for './generate-release-notes.bash start_ref...end_ref' }"
14-
# ex. local_start_ref="v0.343.0"
15-
local_start_ref=$(get_start_ref_from_range "${version_range}")
16-
# ex. local_end_ref="v0.344.0"
17-
local_end_ref=$(get_end_ref_from_range "${version_range}")
18-
19-
GO_MOD_LOCATION="src/code.cloudfoundry.org/go.mod";
20-
21-
get_non_bot_commits "${local_start_ref}" "${local_end_ref}"
22-
display_go_mod_diff "${local_start_ref}" "${local_end_ref}" "${GO_MOD_LOCATION}"
12+
generate_release_notes "$@"

0 commit comments

Comments
 (0)