Loading .gitlab-ci.yml +37 −37 Changes for .gitlab-ci.yml: 37 added lines, 37 removed lines. Original line number Diff line number Diff line Loading @@ -53,43 +53,6 @@ changelog: rules: - if: $CI_LOCAL readme: stage: development image: local:silent script: - | export COLUMNS=120 mkdir -p ./.tmp/ PACKAGE_NAME=$(grep '^PROJECT_NAME =' ./setup.py | cut -d"'" -f2) { echo '' echo '```yaml' alignments='[ ]\{2,\}' argument='[[:alnum:]][[:alnum:]_-]\{0,\}' letter='[[:alnum:]_]\{1\}' parameter='[-]\{1,2\}[[:alnum:]][[:alnum:]_-]\{0,\}' word='[[:alnum:]_-]\{1,\}' "${PACKAGE_NAME}" --help \ | sed '1d; $d' \ | sed "s/^\( ${parameter} ${word}${alignments}\)/\1# /g" \ | sed "s/^\( ${parameter}${alignments}\)/\1# /g" \ | sed "s/^\( ${parameter}, ${parameter}${alignments}\)/\1# /g" \ | sed "s/^\( ${argument}${alignments}\)/\1# /g" echo '```' echo '' } >./.tmp/README.help.tmp - | lead='^<!-- readme-help-start -->$' tail='^<!-- readme-help-stop -->$' sed -i "/${lead}/,/${tail}/{ /${lead}/{ p; r ./.tmp/README.help.tmp }; /${tail}/p; d }" ./README.md | head -n 100 - rm -f ./.tmp/README.help.tmp - | git -c color.diff=always --no-pager diff ./README.md | grep --color=never '.' && echo '' echo ' > README: Updated successfully' rules: - if: $CI_LOCAL # ============================================================================= # Stage: prepare Loading Loading @@ -192,6 +155,43 @@ install: rules: - if: $CI_LOCAL readme: stage: build image: local:silent script: - | export COLUMNS=120 mkdir -p ./.tmp/ PACKAGE_NAME=$(grep '^PROJECT_NAME =' ./setup.py | cut -d"'" -f2) { echo '' echo '```yaml' alignments='[ ]\{2,\}' argument='[[:alnum:]][[:alnum:]_-]\{0,\}' letter='[[:alnum:]_]\{1\}' parameter='[-]\{1,2\}[[:alnum:]][[:alnum:]_-]\{0,\}' word='[[:alnum:]_-]\{1,\}' "${PACKAGE_NAME}" --help \ | sed '1d; $d' \ | sed "s/^\( ${parameter} ${word}${alignments}\)/\1# /g" \ | sed "s/^\( ${parameter}${alignments}\)/\1# /g" \ | sed "s/^\( ${parameter}, ${parameter}${alignments}\)/\1# /g" \ | sed "s/^\( ${argument}${alignments}\)/\1# /g" echo '```' echo '' } >./.tmp/README.help.tmp - | lead='^<!-- readme-help-start -->$' tail='^<!-- readme-help-stop -->$' sed -i "/${lead}/,/${tail}/{ /${lead}/{ p; r ./.tmp/README.help.tmp }; /${tail}/p; d }" ./README.md | head -n 100 - rm -f ./.tmp/README.help.tmp - | git -c color.diff=always --no-pager diff ./README.md | grep --color=never '.' && echo '' echo ' > README: Updated successfully' rules: - if: $CI_LOCAL # ============================================================================= # Stage: deploy Loading Loading
.gitlab-ci.yml +37 −37 Changes for .gitlab-ci.yml: 37 added lines, 37 removed lines. Original line number Diff line number Diff line Loading @@ -53,43 +53,6 @@ changelog: rules: - if: $CI_LOCAL readme: stage: development image: local:silent script: - | export COLUMNS=120 mkdir -p ./.tmp/ PACKAGE_NAME=$(grep '^PROJECT_NAME =' ./setup.py | cut -d"'" -f2) { echo '' echo '```yaml' alignments='[ ]\{2,\}' argument='[[:alnum:]][[:alnum:]_-]\{0,\}' letter='[[:alnum:]_]\{1\}' parameter='[-]\{1,2\}[[:alnum:]][[:alnum:]_-]\{0,\}' word='[[:alnum:]_-]\{1,\}' "${PACKAGE_NAME}" --help \ | sed '1d; $d' \ | sed "s/^\( ${parameter} ${word}${alignments}\)/\1# /g" \ | sed "s/^\( ${parameter}${alignments}\)/\1# /g" \ | sed "s/^\( ${parameter}, ${parameter}${alignments}\)/\1# /g" \ | sed "s/^\( ${argument}${alignments}\)/\1# /g" echo '```' echo '' } >./.tmp/README.help.tmp - | lead='^<!-- readme-help-start -->$' tail='^<!-- readme-help-stop -->$' sed -i "/${lead}/,/${tail}/{ /${lead}/{ p; r ./.tmp/README.help.tmp }; /${tail}/p; d }" ./README.md | head -n 100 - rm -f ./.tmp/README.help.tmp - | git -c color.diff=always --no-pager diff ./README.md | grep --color=never '.' && echo '' echo ' > README: Updated successfully' rules: - if: $CI_LOCAL # ============================================================================= # Stage: prepare Loading Loading @@ -192,6 +155,43 @@ install: rules: - if: $CI_LOCAL readme: stage: build image: local:silent script: - | export COLUMNS=120 mkdir -p ./.tmp/ PACKAGE_NAME=$(grep '^PROJECT_NAME =' ./setup.py | cut -d"'" -f2) { echo '' echo '```yaml' alignments='[ ]\{2,\}' argument='[[:alnum:]][[:alnum:]_-]\{0,\}' letter='[[:alnum:]_]\{1\}' parameter='[-]\{1,2\}[[:alnum:]][[:alnum:]_-]\{0,\}' word='[[:alnum:]_-]\{1,\}' "${PACKAGE_NAME}" --help \ | sed '1d; $d' \ | sed "s/^\( ${parameter} ${word}${alignments}\)/\1# /g" \ | sed "s/^\( ${parameter}${alignments}\)/\1# /g" \ | sed "s/^\( ${parameter}, ${parameter}${alignments}\)/\1# /g" \ | sed "s/^\( ${argument}${alignments}\)/\1# /g" echo '```' echo '' } >./.tmp/README.help.tmp - | lead='^<!-- readme-help-start -->$' tail='^<!-- readme-help-stop -->$' sed -i "/${lead}/,/${tail}/{ /${lead}/{ p; r ./.tmp/README.help.tmp }; /${tail}/p; d }" ./README.md | head -n 100 - rm -f ./.tmp/README.help.tmp - | git -c color.diff=always --no-pager diff ./README.md | grep --color=never '.' && echo '' echo ' > README: Updated successfully' rules: - if: $CI_LOCAL # ============================================================================= # Stage: deploy Loading