Skip to content

Commit 9f3cdfc

Browse files
authored
Merge pull request #301 from tegonal/improve/docs-template
fix doc of prepare-next-dev-cycle-template.sh
2 parents 4501588 + bfc983b commit 9f3cdfc

File tree

5 files changed

+42
-42
lines changed

5 files changed

+42
-42
lines changed

README.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -641,7 +641,7 @@ declare -fx releaseScalaLib
641641
sourceOnce "$dir_of_tegonal_scripts/releasing/release-template.sh"
642642

643643
# and then call the function with your pre-configuration settings:
644-
# here we define the function which shall be used as release-hook after "$@" this way one cannot override it.
644+
# here we define the function which shall be used as release-hook after "$@", this way one cannot override it.
645645
# put --release-hook before "$@" if you want to define only a default
646646
releaseTemplates "$@" --release-hook releaseScalaLib
647647

@@ -706,29 +706,29 @@ function prepareNextAfterVersionUpdateHook() {
706706
# some additional version bumps e.g. using perl
707707
perl -0777 -i #...
708708
}
709-
# make the function visible to release-templates.sh / not necessary if you source release-templates.sh, see further below
710-
declare -fx releaseScalaLib
709+
# make the function visible to prepare-next-dev-cycle-templates.sh / not necessary if you source it, see further below
710+
declare -fx prepareNextAfterVersionUpdateHook
711711

712-
# releases version v0.1.0 using releaseScalaLib as hook
713-
"$dir_of_tegonal_scripts/releasing/release-template.sh" \
714-
-v v0.1.0 -k "0x945FE615904E5C85" --release-hook releaseScalaLib
712+
# prepare version 0.1.0 dev cycle
713+
"$dir_of_tegonal_scripts/releasing/prepare-next-dev-cycle-templates.sh" \
714+
-v v0.1.0 -k "0x945FE615904E5C85" --after-version-update-hook prepareNextAfterVersionUpdateHook
715715

716-
# releases version v0.1.0 using releaseScalaLib as hook and
716+
# prepare version 0.1.0 dev cycle
717717
# searches for additional occurrences where the version should be replaced via the specified pattern in:
718718
# - script files in ./src and ./scripts
719719
# - ./README.md
720720
"$dir_of_tegonal_scripts/releasing/release-files.sh" \
721-
-v v0.1.0 -k "0x945FE615904E5C85" --release-hook releaseScalaLib \
721+
-v v0.1.0 -k "0x945FE615904E5C85" --after-version-update-hook prepareNextAfterVersionUpdateHook \
722722
-p "(TEGONAL_SCRIPTS_VERSION=['\"])[^'\"]+(['\"])"
723723

724-
# in case you want to provide your own release.sh and only want to do some pre-configuration
725-
# (such as specify the release-hook) then you might want to source it instead
726-
sourceOnce "$dir_of_tegonal_scripts/releasing/release-template.sh"
724+
# in case you want to provide your own prepare-next-dev-cycle.sh and only want to do some pre-configuration
725+
# (such as specify the after-version-hook) then you might want to source it instead
726+
sourceOnce "$dir_of_tegonal_scripts/releasing/prepare-next-dev-cycle-templates.sh.sh"
727727

728728
# and then call the function with your pre-configuration settings:
729-
# here we define the function which shall be used as release-hook after "$@" this way one cannot override it.
730-
# put --release-hook before "$@" if you want to define only a default
731-
releaseTemplates "$@" --release-hook releaseScalaLib
729+
# here we define the function which shall be used as after-version-update-hook after "$@", this way one cannot
730+
# override it. put --after-version-update-hook before "$@" if you want to define only a default
731+
prepareNextDevCycleTemplate "$@" --after-version-update-hook prepareNextAfterVersionUpdateHook
732732
```
733733

734734
</releasing-prepare-next-dev-cycle-template>

src/releasing/prepare-next-dev-cycle-template.doc.sh

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,26 +10,26 @@ function prepareNextAfterVersionUpdateHook() {
1010
# some additional version bumps e.g. using perl
1111
perl -0777 -i #...
1212
}
13-
# make the function visible to release-templates.sh / not necessary if you source release-templates.sh, see further below
14-
declare -fx releaseScalaLib
13+
# make the function visible to prepare-next-dev-cycle-templates.sh / not necessary if you source it, see further below
14+
declare -fx prepareNextAfterVersionUpdateHook
1515

16-
# releases version v0.1.0 using releaseScalaLib as hook
17-
"$dir_of_tegonal_scripts/releasing/release-template.sh" \
18-
-v v0.1.0 -k "0x945FE615904E5C85" --release-hook releaseScalaLib
16+
# prepare version 0.1.0 dev cycle
17+
"$dir_of_tegonal_scripts/releasing/prepare-next-dev-cycle-templates.sh" \
18+
-v v0.1.0 -k "0x945FE615904E5C85" --after-version-update-hook prepareNextAfterVersionUpdateHook
1919

20-
# releases version v0.1.0 using releaseScalaLib as hook and
20+
# prepare version 0.1.0 dev cycle
2121
# searches for additional occurrences where the version should be replaced via the specified pattern in:
2222
# - script files in ./src and ./scripts
2323
# - ./README.md
2424
"$dir_of_tegonal_scripts/releasing/release-files.sh" \
25-
-v v0.1.0 -k "0x945FE615904E5C85" --release-hook releaseScalaLib \
25+
-v v0.1.0 -k "0x945FE615904E5C85" --after-version-update-hook prepareNextAfterVersionUpdateHook \
2626
-p "(TEGONAL_SCRIPTS_VERSION=['\"])[^'\"]+(['\"])"
2727

28-
# in case you want to provide your own release.sh and only want to do some pre-configuration
29-
# (such as specify the release-hook) then you might want to source it instead
30-
sourceOnce "$dir_of_tegonal_scripts/releasing/release-template.sh"
28+
# in case you want to provide your own prepare-next-dev-cycle.sh and only want to do some pre-configuration
29+
# (such as specify the after-version-hook) then you might want to source it instead
30+
sourceOnce "$dir_of_tegonal_scripts/releasing/prepare-next-dev-cycle-templates.sh.sh"
3131

3232
# and then call the function with your pre-configuration settings:
33-
# here we define the function which shall be used as release-hook after "$@" this way one cannot override it.
34-
# put --release-hook before "$@" if you want to define only a default
35-
releaseTemplates "$@" --release-hook releaseScalaLib
33+
# here we define the function which shall be used as after-version-update-hook after "$@", this way one cannot
34+
# override it. put --after-version-update-hook before "$@" if you want to define only a default
35+
prepareNextDevCycleTemplate "$@" --after-version-update-hook prepareNextAfterVersionUpdateHook

src/releasing/prepare-next-dev-cycle-template.sh

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -33,29 +33,29 @@
3333
# # some additional version bumps e.g. using perl
3434
# perl -0777 -i #...
3535
# }
36-
# # make the function visible to release-templates.sh / not necessary if you source release-templates.sh, see further below
37-
# declare -fx releaseScalaLib
36+
# # make the function visible to prepare-next-dev-cycle-templates.sh / not necessary if you source it, see further below
37+
# declare -fx prepareNextAfterVersionUpdateHook
3838
#
39-
# # releases version v0.1.0 using releaseScalaLib as hook
40-
# "$dir_of_tegonal_scripts/releasing/release-template.sh" \
41-
# -v v0.1.0 -k "0x945FE615904E5C85" --release-hook releaseScalaLib
39+
# # prepare version 0.1.0 dev cycle
40+
# "$dir_of_tegonal_scripts/releasing/prepare-next-dev-cycle-templates.sh" \
41+
# -v v0.1.0 -k "0x945FE615904E5C85" --after-version-update-hook prepareNextAfterVersionUpdateHook
4242
#
43-
# # releases version v0.1.0 using releaseScalaLib as hook and
43+
# # prepare version 0.1.0 dev cycle
4444
# # searches for additional occurrences where the version should be replaced via the specified pattern in:
4545
# # - script files in ./src and ./scripts
4646
# # - ./README.md
4747
# "$dir_of_tegonal_scripts/releasing/release-files.sh" \
48-
# -v v0.1.0 -k "0x945FE615904E5C85" --release-hook releaseScalaLib \
48+
# -v v0.1.0 -k "0x945FE615904E5C85" --after-version-update-hook prepareNextAfterVersionUpdateHook \
4949
# -p "(TEGONAL_SCRIPTS_VERSION=['\"])[^'\"]+(['\"])"
5050
#
51-
# # in case you want to provide your own release.sh and only want to do some pre-configuration
52-
# # (such as specify the release-hook) then you might want to source it instead
53-
# sourceOnce "$dir_of_tegonal_scripts/releasing/release-template.sh"
51+
# # in case you want to provide your own prepare-next-dev-cycle.sh and only want to do some pre-configuration
52+
# # (such as specify the after-version-hook) then you might want to source it instead
53+
# sourceOnce "$dir_of_tegonal_scripts/releasing/prepare-next-dev-cycle-templates.sh.sh"
5454
#
5555
# # and then call the function with your pre-configuration settings:
56-
# # here we define the function which shall be used as release-hook after "$@" this way one cannot override it.
57-
# # put --release-hook before "$@" if you want to define only a default
58-
# releaseTemplates "$@" --release-hook releaseScalaLib
56+
# # here we define the function which shall be used as after-version-update-hook after "$@", this way one cannot
57+
# # override it. put --after-version-update-hook before "$@" if you want to define only a default
58+
# prepareNextDevCycleTemplate "$@" --after-version-update-hook prepareNextAfterVersionUpdateHook
5959
#
6060
###################################
6161
set -euo pipefail

src/releasing/release-template.doc.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ declare -fx releaseScalaLib
3030
sourceOnce "$dir_of_tegonal_scripts/releasing/release-template.sh"
3131

3232
# and then call the function with your pre-configuration settings:
33-
# here we define the function which shall be used as release-hook after "$@" this way one cannot override it.
33+
# here we define the function which shall be used as release-hook after "$@", this way one cannot override it.
3434
# put --release-hook before "$@" if you want to define only a default
3535
releaseTemplates "$@" --release-hook releaseScalaLib
3636

src/releasing/release-template.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
# sourceOnce "$dir_of_tegonal_scripts/releasing/release-template.sh"
6161
#
6262
# # and then call the function with your pre-configuration settings:
63-
# # here we define the function which shall be used as release-hook after "$@" this way one cannot override it.
63+
# # here we define the function which shall be used as release-hook after "$@", this way one cannot override it.
6464
# # put --release-hook before "$@" if you want to define only a default
6565
# releaseTemplates "$@" --release-hook releaseScalaLib
6666
#

0 commit comments

Comments
 (0)