feat: add docker preset
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
[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"]
|
||||
Reference in New Issue
Block a user