@@ -106,7 +106,8 @@ update_selenium_version_matrix: install_python_deps
106106update_browser_versions_matrix : update_selenium_version_matrix
107107 python3 tests/build-backward-compatible/fetch_firefox_version.py ; \
108108 python3 tests/build-backward-compatible/fetch_version.py ; \
109- python3 tests/build-backward-compatible/update_workflow_versions.py
109+ python3 tests/build-backward-compatible/update_workflow_versions.py ; \
110+ python3 CHANGELOG/generate-matrix-readme.py
110111
111112lint_format_scripts : format_makefile format_shell_scripts format_python_scripts generate_readme_charts
112113 git diff --stat --exit-code ; \
@@ -171,7 +172,7 @@ node_base: base video
171172 cd ./NodeBase && SEL_PASSWD=$(SEL_PASSWD ) docker buildx build --platform $(PLATFORMS ) $(BUILD_ARGS ) $(FROM_IMAGE_ARGS ) --build-arg BASE=video --build-arg VERSION=$(FFMPEG_TAG_VERSION ) -$(BUILD_DATE ) --secret id=SEL_PASSWD -t $(NAME ) /node-base:$(TAG_VERSION ) .
172173
173174chrome_only :
174- case " $( PLATFORMS) " in \
175+ set -e ; case " $( PLATFORMS) " in \
175176 * linux/amd64* ) \
176177 echo " Google Chrome is only supported on linux/amd64" \
177178 && cd ./NodeChrome && docker buildx build --platform linux/amd64 $(BUILD_ARGS ) $(FROM_IMAGE_ARGS ) -t $(NAME ) /node-chrome:$(TAG_VERSION ) . \
@@ -193,7 +194,7 @@ chromium: node_base
193194 cd ./NodeChromium && docker buildx build --platform $(PLATFORMS ) $(BUILD_ARGS ) $(FROM_IMAGE_ARGS ) --build-arg CHROMIUM_VERSION=$(CHROMIUM_VERSION ) -t $(NAME ) /node-chromium:$(TAG_VERSION ) .
194195
195196edge_only :
196- case " $( PLATFORMS) " in \
197+ set -e ; case " $( PLATFORMS) " in \
197198 * linux/amd64* ) \
198199 echo " Microsoft Edge is only supported on linux/amd64" \
199200 && cd ./NodeEdge && docker buildx build --platform linux/amd64 $(BUILD_ARGS ) $(FROM_IMAGE_ARGS ) -t $(NAME ) /node-edge:$(TAG_VERSION ) . \
@@ -242,7 +243,7 @@ standalone_firefox_beta: firefox_beta
242243 --build-arg NAMESPACE=$(NAME ) --build-arg VERSION=beta --build-arg BASE=node-firefox -t $(NAME ) /standalone-firefox:beta .
243244
244245standalone_chrome_only :
245- case " $( PLATFORMS) " in \
246+ set -e ; case " $( PLATFORMS) " in \
246247 * linux/amd64* ) \
247248 echo " Google Chrome is only supported on linux/amd64" \
248249 && cd ./Standalone && docker buildx build --platform linux/amd64 $(BUILD_ARGS ) $(FROM_IMAGE_ARGS ) --build-arg BASE=node-chrome -t $(NAME ) /standalone-chrome:$(TAG_VERSION ) . \
@@ -266,7 +267,7 @@ standalone_chromium: chromium
266267 cd ./Standalone && docker buildx build --platform $(PLATFORMS ) $(BUILD_ARGS ) $(FROM_IMAGE_ARGS ) --build-arg BASE=node-chromium -t $(NAME ) /standalone-chromium:$(TAG_VERSION ) .
267268
268269standalone_edge_only :
269- case " $( PLATFORMS) " in \
270+ set -e ; case " $( PLATFORMS) " in \
270271 * linux/amd64* ) \
271272 echo " Microsoft Edge is only supported on linux/amd64" \
272273 && cd ./Standalone && docker buildx build --platform linux/amd64 $(BUILD_ARGS ) $(FROM_IMAGE_ARGS ) --build-arg BASE=node-edge -t $(NAME ) /standalone-edge:$(TAG_VERSION ) . \
@@ -694,7 +695,7 @@ test: test_chrome \
694695 test_standalone_all_browsers
695696
696697test_chrome :
697- case " $( PLATFORMS) " in \
698+ set -e ; case " $( PLATFORMS) " in \
698699 * linux/amd64* ) \
699700 echo " Google Chrome is only supported on linux/amd64" \
700701 && PLATFORMS=linux/amd64 VERSION=$(TAG_VERSION ) NAMESPACE=$(NAMESPACE ) BASE_RELEASE=$(BASE_RELEASE ) BASE_VERSION=$(BASE_VERSION ) BINDING_VERSION=$(BINDING_VERSION ) SKIP_BUILD=true ./tests/bootstrap.sh NodeChrome \
@@ -716,7 +717,7 @@ test_chrome_standalone:
716717 esac
717718
718719test_chrome_standalone_java :
719- case " $( PLATFORMS) " in \
720+ set -e ; case " $( PLATFORMS) " in \
720721 * linux/amd64* ) \
721722 echo " Google Chrome is only supported on linux/amd64" \
722723 && PLATFORMS=linux/amd64 VERSION=$(TAG_VERSION ) NAMESPACE=$(NAMESPACE ) BASE_RELEASE=$(BASE_RELEASE ) BASE_VERSION=$(BASE_VERSION ) BINDING_VERSION=$(BINDING_VERSION ) SKIP_BUILD=true ./tests/SeleniumJavaTests/bootstrap_java.sh chrome standalone-chrome \
@@ -727,7 +728,7 @@ test_chrome_standalone_java:
727728 esac
728729
729730test_edge :
730- case " $( PLATFORMS) " in \
731+ set -e ; case " $( PLATFORMS) " in \
731732 * linux/amd64* ) \
732733 echo " Microsoft Edge is only supported on linux/amd64" \
733734 && PLATFORMS=linux/amd64 VERSION=$(TAG_VERSION ) NAMESPACE=$(NAMESPACE ) BASE_RELEASE=$(BASE_RELEASE ) BASE_VERSION=$(BASE_VERSION ) BINDING_VERSION=$(BINDING_VERSION ) SKIP_BUILD=true ./tests/bootstrap.sh NodeEdge \
@@ -738,7 +739,7 @@ test_edge:
738739 esac
739740
740741test_edge_standalone :
741- case " $( PLATFORMS) " in \
742+ set -e ; case " $( PLATFORMS) " in \
742743 * linux/amd64* ) \
743744 echo " Microsoft Edge is only supported on linux/amd64" \
744745 && PLATFORMS=linux/amd64 VERSION=$(TAG_VERSION ) NAMESPACE=$(NAMESPACE ) BASE_RELEASE=$(BASE_RELEASE ) BASE_VERSION=$(BASE_VERSION ) BINDING_VERSION=$(BINDING_VERSION ) SKIP_BUILD=true ./tests/bootstrap.sh StandaloneEdge \
@@ -749,7 +750,7 @@ test_edge_standalone:
749750 esac
750751
751752test_edge_standalone_java :
752- case " $( PLATFORMS) " in \
753+ set -e ; case " $( PLATFORMS) " in \
753754 * linux/amd64* ) \
754755 echo " Microsoft Edge is only supported on linux/amd64" \
755756 && PLATFORMS=linux/amd64 VERSION=$(TAG_VERSION ) NAMESPACE=$(NAMESPACE ) BASE_RELEASE=$(BASE_RELEASE ) BASE_VERSION=$(BASE_VERSION ) BINDING_VERSION=$(BINDING_VERSION ) SKIP_BUILD=true ./tests/SeleniumJavaTests/bootstrap_java.sh edge standalone-edge \
@@ -783,7 +784,7 @@ test_chromium_standalone_java:
783784 PLATFORMS=$(PLATFORMS ) VERSION=$(TAG_VERSION ) NAMESPACE=$(NAMESPACE ) BASE_RELEASE=$(BASE_RELEASE ) BASE_VERSION=$(BASE_VERSION ) BINDING_VERSION=$(BINDING_VERSION ) SKIP_BUILD=true ./tests/SeleniumJavaTests/bootstrap_java.sh chrome standalone-chromium
784785
785786test_node_all_browsers :
786- case " $( PLATFORMS) " in \
787+ set -e ; case " $( PLATFORMS) " in \
787788 * linux/amd64* ) \
788789 echo " Microsoft Edge is only supported on linux/amd64" \
789790 && PLATFORMS=linux/amd64 VERSION=$(TAG_VERSION ) NAMESPACE=$(NAMESPACE ) BASE_RELEASE=$(BASE_RELEASE ) BASE_VERSION=$(BASE_VERSION ) BINDING_VERSION=$(BINDING_VERSION ) SKIP_BUILD=true ./tests/bootstrap.sh NodeAllEdge \
@@ -797,7 +798,7 @@ test_node_all_browsers:
797798 ./tests/bootstrap.sh NodeAllFirefox
798799
799800test_standalone_all_browsers :
800- case " $( PLATFORMS) " in \
801+ set -e ; case " $( PLATFORMS) " in \
801802 * linux/amd64* ) \
802803 echo " Microsoft Edge is only supported on linux/amd64" \
803804 && PLATFORMS=linux/amd64 VERSION=$(TAG_VERSION ) NAMESPACE=$(NAMESPACE ) BASE_RELEASE=$(BASE_RELEASE ) BASE_VERSION=$(BASE_VERSION ) BINDING_VERSION=$(BINDING_VERSION ) SKIP_BUILD=true ./tests/bootstrap.sh StandaloneAllEdge \
0 commit comments