@@ -26,16 +26,25 @@ clean:
26
26
rm -r dist
27
27
28
28
imagepush-commit :
29
- docker build -t buzzfeed/sso-dev:$(commit ) .
30
- docker push buzzfeed/sso-dev:$(commit )
29
+ docker context create sso-dev
30
+ docker buildx create sso-dev --name sso-dev
31
+ docker buildx use sso-dev
32
+ docker buildx build --tag buzzfeed/sso-dev:$(commit ) . --platform linux/amd64,linux/arm64,linux/arm/v7 --push
33
+ docker buildx rm sso-dev
31
34
32
35
imagepush-latest :
33
- docker build -t buzzfeed/sso-dev:latest .
34
- docker push buzzfeed/sso-dev:latest
36
+ docker context create sso-dev
37
+ docker buildx create sso-dev --name sso-dev
38
+ docker buildx use sso-dev
39
+ docker buildx build --tag buzzfeed/sso-dev:latest . --platform linux/amd64,linux/arm64,linux/arm/v7 --push
40
+ docker buildx rm sso-dev
35
41
36
42
releasepush :
37
- docker build -t buzzfeed/sso:$(version ) -t buzzfeed/sso-dev:latest .
38
- docker push buzzfeed/sso:$(version )
39
- docker push buzzfeed/sso:latest
43
+ docker context create sso-dev
44
+ docker buildx create sso-dev --name sso-dev
45
+ docker buildx use sso-dev
46
+ docker buildx build --tag buzzfeed/sso:$(version ) . --platform linux/amd64,linux/arm64,linux/arm/v7 --push
47
+ docker buildx build --tag buzzfeed/sso-dev:latest . --platform linux/amd64,linux/arm64,linux/arm/v7 --push
48
+ docker buildx rm sso-dev
40
49
41
50
.PHONY : dist/sso-auth dist/sso-proxy tools
0 commit comments