# Copyright 2021 The ChromiumOS Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. export DOCKER_BUILDKIT=1 TAG_BASE=gcr.io/crosvm-infra VERSION=$(shell cat version) BUILD_CONTEXT=$(shell realpath ../../../) DOCKER ?= podman all: crosvm_dev upload: all $(DOCKER) push $(TAG_BASE)/crosvm_dev:$(VERSION) $(DOCKER) push $(TAG_BASE)/crosvm_dev:latest crosvm_dev: $(DOCKER) build \ -t $(TAG_BASE)/$@:$(VERSION) \ -f Dockerfile \ $(BUILD_CONTEXT) $(DOCKER) tag $(TAG_BASE)/$@:$(VERSION) $(TAG_BASE)/$@:latest .PHONY: all crosvm_dev upload