11NAME  := $(or  $(NAME ) ,$(NAME ) ,selenium) 
22CURRENT_DATE  := $(shell  date '+% Y% m% d') 
33BUILD_DATE  := $(or  $(BUILD_DATE ) ,$(BUILD_DATE ) ,$(CURRENT_DATE ) ) 
4- BASE_RELEASE  := $(or  $(BASE_RELEASE ) ,$(BASE_RELEASE ) ,selenium-4.27 .0) 
5- BASE_VERSION  := $(or  $(BASE_VERSION ) ,$(BASE_VERSION ) ,4.27 .0) 
6- BINDING_VERSION  := $(or  $(BINDING_VERSION ) ,$(BINDING_VERSION ) ,4.27 .0) 
4+ BASE_RELEASE  := $(or  $(BASE_RELEASE ) ,$(BASE_RELEASE ) ,selenium-4.28 .0) 
5+ BASE_VERSION  := $(or  $(BASE_VERSION ) ,$(BASE_VERSION ) ,4.28 .0) 
6+ BINDING_VERSION  := $(or  $(BINDING_VERSION ) ,$(BINDING_VERSION ) ,4.28 .0) 
77BASE_RELEASE_NIGHTLY  := $(or  $(BASE_RELEASE_NIGHTLY ) ,$(BASE_RELEASE_NIGHTLY ) ,nightly) 
8- BASE_VERSION_NIGHTLY  := $(or  $(BASE_VERSION_NIGHTLY ) ,$(BASE_VERSION_NIGHTLY ) ,4.28 .0-SNAPSHOT) 
9- VERSION  := $(or  $(VERSION ) ,$(VERSION ) ,4.27 .0) 
8+ BASE_VERSION_NIGHTLY  := $(or  $(BASE_VERSION_NIGHTLY ) ,$(BASE_VERSION_NIGHTLY ) ,4.29 .0-SNAPSHOT) 
9+ VERSION  := $(or  $(VERSION ) ,$(VERSION ) ,4.28 .0) 
1010TAG_VERSION  := $(VERSION ) -$(BUILD_DATE ) 
1111CHART_VERSION_NIGHTLY  := $(or  $(CHART_VERSION_NIGHTLY ) ,$(CHART_VERSION_NIGHTLY ) ,1.0.0-nightly) 
1212NAMESPACE  := $(or  $(NAMESPACE ) ,$(NAMESPACE ) ,$(NAME ) ) 
@@ -209,10 +209,12 @@ standalone_firefox: firefox
209209	cd  ./Standalone &&  docker buildx build --platform $(PLATFORMS )  $(BUILD_ARGS )  $(FROM_IMAGE_ARGS )  --build-arg BASE=node-firefox -t $(NAME ) /standalone-firefox:$(TAG_VERSION )  . 
210210
211211standalone_firefox_dev : firefox_dev
212- 	cd  ./Standalone &&  docker buildx build --platform $(PLATFORMS )  $(BUILD_ARGS )  --build-arg NAMESPACE=$(NAME )  --build-arg VERSION=dev --build-arg BASE=node-firefox -t $(NAME ) /standalone-firefox:dev . 
212+ 	cd  ./Standalone &&  docker buildx build --platform $(PLATFORMS )  $(BUILD_ARGS )  --sbom=true --attest type=provenance,mode=max \ 
213+ 	--build-arg NAMESPACE=$(NAME )  --build-arg VERSION=dev --build-arg BASE=node-firefox -t $(NAME ) /standalone-firefox:dev . 
213214
214215standalone_firefox_beta : firefox_beta
215- 	cd  ./Standalone &&  docker buildx build --platform $(PLATFORMS )  $(BUILD_ARGS )  --build-arg NAMESPACE=$(NAME )  --build-arg VERSION=beta --build-arg BASE=node-firefox -t $(NAME ) /standalone-firefox:beta . 
216+ 	cd  ./Standalone &&  docker buildx build --platform $(PLATFORMS )  $(BUILD_ARGS )  --sbom=true --attest type=provenance,mode=max \ 
217+ 	--build-arg NAMESPACE=$(NAME )  --build-arg VERSION=beta --build-arg BASE=node-firefox -t $(NAME ) /standalone-firefox:beta . 
216218
217219standalone_chrome : chrome
218220	case  " $( PLATFORMS) " in  \
@@ -226,10 +228,12 @@ standalone_chrome: chrome
226228  esac
227229
228230standalone_chrome_dev : chrome_dev
229- 	cd  ./Standalone &&  docker buildx build --platform $(PLATFORMS )  $(BUILD_ARGS )  --build-arg NAMESPACE=$(NAME )  --build-arg VERSION=dev --build-arg BASE=node-chrome -t $(NAME ) /standalone-chrome:dev . 
231+ 	cd  ./Standalone &&  docker buildx build --platform $(PLATFORMS )  $(BUILD_ARGS )  --sbom=true --attest type=provenance,mode=max \ 
232+ 	--build-arg NAMESPACE=$(NAME )  --build-arg VERSION=dev --build-arg BASE=node-chrome -t $(NAME ) /standalone-chrome:dev . 
230233
231234standalone_chrome_beta : chrome_beta
232- 	cd  ./Standalone &&  docker buildx build --platform $(PLATFORMS )  $(BUILD_ARGS )  --build-arg NAMESPACE=$(NAME )  --build-arg VERSION=beta --build-arg BASE=node-chrome -t $(NAME ) /standalone-chrome:beta . 
235+ 	cd  ./Standalone &&  docker buildx build --platform $(PLATFORMS )  $(BUILD_ARGS )  --sbom=true --attest type=provenance,mode=max \ 
236+ 	--build-arg NAMESPACE=$(NAME )  --build-arg VERSION=beta --build-arg BASE=node-chrome -t $(NAME ) /standalone-chrome:beta . 
233237
234238standalone_chromium : chromium
235239	cd  ./Standalone &&  docker buildx build --platform $(PLATFORMS )  $(BUILD_ARGS )  $(FROM_IMAGE_ARGS )  --build-arg BASE=node-chromium -t $(NAME ) /standalone-chromium:$(TAG_VERSION )  . 
@@ -246,10 +250,12 @@ standalone_edge: edge
246250  esac
247251
248252standalone_edge_dev : edge_dev
249- 	cd  ./Standalone &&  docker buildx build --platform $(PLATFORMS )  $(BUILD_ARGS )  --build-arg NAMESPACE=$(NAME )  --build-arg VERSION=dev --build-arg BASE=node-edge -t $(NAME ) /standalone-edge:dev . 
253+ 	cd  ./Standalone &&  docker buildx build --platform $(PLATFORMS )  $(BUILD_ARGS )  --sbom=true --attest type=provenance,mode=max \ 
254+ 	--build-arg NAMESPACE=$(NAME )  --build-arg VERSION=dev --build-arg BASE=node-edge -t $(NAME ) /standalone-edge:dev . 
250255
251256standalone_edge_beta : edge_beta
252- 	cd  ./Standalone &&  docker buildx build --platform $(PLATFORMS )  $(BUILD_ARGS )  --build-arg NAMESPACE=$(NAME )  --build-arg VERSION=beta --build-arg BASE=node-edge -t $(NAME ) /standalone-edge:beta . 
257+ 	cd  ./Standalone &&  docker buildx build --platform $(PLATFORMS )  $(BUILD_ARGS )  --sbom=true --attest type=provenance,mode=max \ 
258+ 	--build-arg NAMESPACE=$(NAME )  --build-arg VERSION=beta --build-arg BASE=node-edge -t $(NAME ) /standalone-edge:beta . 
253259
254260video : base
255261	cd  ./Video &&  docker buildx build --platform $(PLATFORMS )  $(BUILD_ARGS )  --build-arg FFMPEG_BASED_NAME=$(FFMPEG_BASED_NAME )  --build-arg FFMPEG_BASED_TAG=$(FFMPEG_BASED_TAG )  $(FROM_IMAGE_ARGS )  -t $(NAME ) /video:$(FFMPEG_TAG_VERSION ) -$(BUILD_DATE )  . 
0 commit comments