forked from AUTOMATIC1111/stable-diffusion-webui
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
26 lines (21 loc) · 806 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
IMAGE_REPO ?= ghcr.io/neuro-inc
IMAGE_NAME ?= stable-diffusion-webui
IMAGE_TAG ?= latest
IMAGE_REF = $(IMAGE_REPO)/$(IMAGE_NAME):$(IMAGE_TAG)
STABLESUDIO_IMAGE_NAME ?= stablestudio
STABLESUDIO_IMAGE_TAG ?= latest
STABLESUDIO_IMAGE_REF = $(IMAGE_REPO)/$(STABLESUDIO_IMAGE_NAME):$(STABLESUDIO_IMAGE_TAG)
.PHONY: build-image
build-image:
docker build -t $(IMAGE_NAME):latest -f Dockerfile .
.PHONY: build-stablestudio-image
build-stablestudio-image:
cd stablestudio && docker build -t $(STABLESUDIO_IMAGE_NAME):latest -f Dockerfile .
.PHONY: push-image
push-image:
docker tag $(IMAGE_NAME):latest $(IMAGE_REF)
docker push $(IMAGE_REF)
.PHONY: push-stablestudio-image
push-stablestudio-image:
docker tag $(STABLESUDIO_IMAGE_NAME):latest $(STABLESUDIO_IMAGE_REF)
docker push $(STABLESUDIO_IMAGE_REF)