[presets.docker] conditions = ["file(Dockerfile)"] # build [presets.docker.tasks.build.default] variables.docker_target = "file(.env) | get(DOCKER_PROJECTS)" variables.docker_name = "file(pyproject.toml) | get(project.name)" variables.docker_group = "file(.env) | get(DOCKER_GROUP)" commands = [ # "docker build --target {docker_target} -t {docker_group}/{docker_name} . -f Dockerfile", "docker build -t {docker_group}/{docker_name} . -f Dockerfile", ] # publish [presets.docker.tasks.publish.default] commands = ["docker publish"]