github.com/cockroachdb/cockroach@v20.2.0-alpha.1+incompatible/scripts/release-notes/test7.sh (about)

     1  #!/bin/sh
     2  set -eux
     3  
     4  . common.sh
     5  
     6  t=test7
     7  relnotescript=${1:?}
     8  rewrite=${2:-}
     9  
    10  test_init
    11  
    12  (
    13      cd $t
    14      init_repo
    15  
    16  	git checkout -b release-branch
    17      git checkout -b feature1
    18      make_change "feature A
    19  
    20  Release note (bug fix): feature A
    21  "
    22  	make_change "feature B
    23  
    24  Release note (bug fix): feature B
    25  "
    26      tag_pr 1
    27      git checkout master
    28      merge_pr feature1 1 "PR title 1"
    29  
    30      git checkout release-branch -b backport
    31      make_change "backport A
    32  
    33  Release note (bug fix): feature A
    34  "
    35      tag_pr 2
    36      git checkout release-branch
    37      merge_pr backport 2 "PR title 2"
    38  )
    39  
    40  test_end --exclude-from initial --exclude-until release-branch