Skip to content

Commit 28fd695

Browse files
committed
Update version check script
1 parent a41a7c7 commit 28fd695

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

bin/pre-publish-check.sh

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
11
#!/usr/bin/env bash
22

3-
SERVEREXTENSION_VERSION=$(grep "version" -- ${SERVEREXTENSION_PATH}/setup.py | awk -F'"' '{ print $2 }')
4-
LABEXTENSION_VERSION=$(cat ${LABEXTENSION_PATH}/package.json | jq -r '.version')
5-
LABEXTENSION_LOCKED_VERSION=$(cat ${LABEXTENSION_PATH}/package-lock.json | jq -r '.version')
3+
LABEXTENSION_VERSION=$(cat package.json | jq -r '.version')
64
CHANGELOG_VERSION=$(awk 'match($0, /(.*) [0-9]{4}-[0-9]{2}-[0-9]{2}/, a) {print a[1]}' docs/changelog.rst | head -n 1)
7-
HARDCODED_LABEXTENSION_CLIENT_VERSION=$(grep "PLUGIN_VERSION" -- ${LABEXTENSION_PATH}/src/constants.ts | awk -F"'" '{ print $2 }')
5+
HARDCODED_LABEXTENSION_CLIENT_VERSION=$(grep "PLUGIN_VERSION" -- ${LABEXTENSION_PATH}/constants.ts | awk -F"'" '{ print $2 }')
86

9-
versions=( $SERVEREXTENSION_VERSION $LABEXTENSION_VERSION $LABEXTENSION_LOCKED_VERSION $CHANGELOG_VERSION $HARDCODED_LABEXTENSION_CLIENT_VERSION )
7+
versions=( $LABEXTENSION_VERSION $CHANGELOG_VERSION $HARDCODED_LABEXTENSION_CLIENT_VERSION )
108
unique_versions_count=$(echo ${versions[@]} | tr ' ' '\n' | uniq | wc -l)
119
if [ "${unique_versions_count}" = 1 ] \
12-
&& [ ! -z "${LABEXTENSION_LOCKED_VERSION}" ] \
1310
&& [ ! -z "${LABEXTENSION_VERSION}" ] \
1411
&& [ ! -z "${CHANGELOG_VERSION}" ] \
1512
&& [ ! -z "${HARDCODED_LABEXTENSION_CLIENT_VERSION}" ]
@@ -18,9 +15,7 @@ then
1815
export PUBLISH_VERSION="v${CHANGELOG_VERSION}"
1916
else
2017
echo "Versions don't match."
21-
echo "Server extension version: ${SERVEREXTENSION_VERSION}"
2218
echo "Lab extension version: ${LABEXTENSION_VERSION}"
23-
echo "Lab extension lock version: ${LABEXTENSION_LOCKED_VERSION}"
2419
echo "Latest changelog version: ${CHANGELOG_VERSION}"
2520
echo "Lab extension client hardcoded version: ${HARDCODED_LABEXTENSION_CLIENT_VERSION}"
2621
exit 1

0 commit comments

Comments
 (0)