mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-09 20:17:41 +00:00
Remove dependency on perl
This commit is contained in:
parent
f3d3656fe6
commit
6a69a8f64b
@ -85,18 +85,18 @@ SED=sed
|
|||||||
if which gsed &>/dev/null; then
|
if which gsed &>/dev/null; then
|
||||||
SED=gsed
|
SED=gsed
|
||||||
fi
|
fi
|
||||||
if ! ("$SED" --version 2>&1 | grep -q GNU); then
|
if ! ($SED --version 2>&1 | grep -q GNU); then
|
||||||
echo "!!! GNU sed is required. If on OS X, use 'brew install gnu-sed'."
|
echo "!!! GNU sed is required. If on OS X, use 'brew install gnu-sed'."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "+++ Versioning documentation and examples"
|
echo "+++ Versioning documentation and examples"
|
||||||
|
|
||||||
# Update the docs to match this version.
|
# Update the docs to match this version.
|
||||||
perl -pi -e "s/HEAD/${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}/" docs/README.md
|
$SED -ri -e "s/HEAD/${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}/" docs/README.md
|
||||||
perl -pi -e "s/HEAD/${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}/" examples/README.md
|
$SED -ri -e "s/HEAD/${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}/" examples/README.md
|
||||||
|
|
||||||
# Update API descriptions to match this version.
|
# Update API descriptions to match this version.
|
||||||
perl -pi -e "s|(releases.k8s.io)/HEAD|\$1/${NEW_VERSION}|" pkg/api/v[0-9]*/types.go
|
$SED -ri -e "s|(releases.k8s.io)/HEAD|\1/${NEW_VERSION}|" pkg/api/v[0-9]*/types.go
|
||||||
|
|
||||||
${KUBE_ROOT}/hack/run-gendocs.sh
|
${KUBE_ROOT}/hack/run-gendocs.sh
|
||||||
${KUBE_ROOT}/hack/update-swagger-spec.sh
|
${KUBE_ROOT}/hack/update-swagger-spec.sh
|
||||||
@ -106,9 +106,9 @@ VERSION_FILE="${KUBE_ROOT}/pkg/version/base.go"
|
|||||||
|
|
||||||
GIT_MINOR="${VERSION_MINOR}.${VERSION_PATCH}"
|
GIT_MINOR="${VERSION_MINOR}.${VERSION_PATCH}"
|
||||||
echo "+++ Updating to ${NEW_VERSION}"
|
echo "+++ Updating to ${NEW_VERSION}"
|
||||||
"$SED" -r -i -e "s/gitMajor\s+string = \"[^\"]*\"/gitMajor string = \"${VERSION_MAJOR}\"/" "${VERSION_FILE}"
|
$SED -ri -e "s/gitMajor\s+string = \"[^\"]*\"/gitMajor string = \"${VERSION_MAJOR}\"/" "${VERSION_FILE}"
|
||||||
"$SED" -r -i -e "s/gitMinor\s+string = \"[^\"]*\"/gitMinor string = \"${GIT_MINOR}\"/" "${VERSION_FILE}"
|
$SED -ri -e "s/gitMinor\s+string = \"[^\"]*\"/gitMinor string = \"${GIT_MINOR}\"/" "${VERSION_FILE}"
|
||||||
"$SED" -r -i -e "s/gitVersion\s+string = \"[^\"]*\"/gitVersion string = \"$NEW_VERSION\"/" "${VERSION_FILE}"
|
$SED -ri -e "s/gitVersion\s+string = \"[^\"]*\"/gitVersion string = \"$NEW_VERSION\"/" "${VERSION_FILE}"
|
||||||
gofmt -s -w "${VERSION_FILE}"
|
gofmt -s -w "${VERSION_FILE}"
|
||||||
|
|
||||||
echo "+++ Committing version change"
|
echo "+++ Committing version change"
|
||||||
@ -119,9 +119,9 @@ echo "+++ Tagging version"
|
|||||||
git tag -a -m "Kubernetes version $NEW_VERSION" "${NEW_VERSION}"
|
git tag -a -m "Kubernetes version $NEW_VERSION" "${NEW_VERSION}"
|
||||||
|
|
||||||
echo "+++ Updating to ${NEW_VERSION}-dev"
|
echo "+++ Updating to ${NEW_VERSION}-dev"
|
||||||
"$SED" -r -i -e "s/gitMajor\s+string = \"[^\"]*\"/gitMajor string = \"${VERSION_MAJOR}\"/" "${VERSION_FILE}"
|
$SED -ri -e "s/gitMajor\s+string = \"[^\"]*\"/gitMajor string = \"${VERSION_MAJOR}\"/" "${VERSION_FILE}"
|
||||||
"$SED" -r -i -e "s/gitMinor\s+string = \"[^\"]*\"/gitMinor string = \"${GIT_MINOR}\+\"/" "${VERSION_FILE}"
|
$SED -ri -e "s/gitMinor\s+string = \"[^\"]*\"/gitMinor string = \"${GIT_MINOR}\+\"/" "${VERSION_FILE}"
|
||||||
"$SED" -r -i -e "s/gitVersion\s+string = \"[^\"]*\"/gitVersion string = \"$NEW_VERSION-dev\"/" "${VERSION_FILE}"
|
$SED -ri -e "s/gitVersion\s+string = \"[^\"]*\"/gitVersion string = \"$NEW_VERSION-dev\"/" "${VERSION_FILE}"
|
||||||
gofmt -s -w "${VERSION_FILE}"
|
gofmt -s -w "${VERSION_FILE}"
|
||||||
|
|
||||||
echo "+++ Committing version change"
|
echo "+++ Committing version change"
|
||||||
|
Loading…
Reference in New Issue
Block a user