update deploy_nomad_mcp
This commit is contained in:
@ -20,6 +20,24 @@ job "nomad-mcp" {
|
||||
ports = ["http"]
|
||||
command = "python"
|
||||
args = ["-m", "uvicorn", "app.main:app", "--host", "0.0.0.0", "--port", "8000"]
|
||||
|
||||
# Mount the local directory containing the code
|
||||
mount {
|
||||
type = "bind"
|
||||
source = "local/nomad_mcp"
|
||||
target = "/app"
|
||||
readonly = false
|
||||
}
|
||||
}
|
||||
|
||||
# Pull code from Gitea
|
||||
artifact {
|
||||
source = "git::ssh://git@gitea.service.mesh:2222/Mei_Sheng_Textiles/nomad_mcp.git"
|
||||
destination = "local/nomad_mcp"
|
||||
options {
|
||||
ref = "main" # or whichever branch/tag you want to use
|
||||
sshkey = "LS0tLS1CRUdJTiBPUEVOU1NIIFBSSVZBVEUgS0VZLS0tLS0KYjNCbGJuTnphQzFyWlhrdGRqRUFBQUFBQkc1dmJtVUFBQUFFYm05dVpRQUFBQUFBQUFBQkFBQUFNd0FBQUF0emMyZ3RaVwpReU5UVXhPUUFBQUNBY01oYkNPVXhFOHBYQ3d5UEh0ZFR4aThHU0pzNEdTNXZ6ZTR6Tm1ueUYvUUFBQUtCQm5RZi9RWjBICi93QUFBQXR6YzJndFpXUXlOVFV4T1FBQUFDQWNNaGJDT1V4RThwWEN3eVBIdGRUeGk4R1NKczRHUzV2emU0ek5tbnlGL1EKQUFBRURreWwzQlZlek9YUWZUNzZac0NkYTZPNTFnMExsb25EMEd6L2Y4SHh3dzRCd3lGc0k1VEVUeWxjTEREOGUxMVBHTAp3WkltemdaTG0vTjdqTTJhZklYOUFBQUFHR1JsY0d4dmVTQnJaWGtnWm05eUlHNXZiV0ZrWDIxamNBRUNBd1FGCi0tLS0tRU5EIE9QRU5TU0ggUFJJVkFURSBLRVktLS0tLQo="
|
||||
}
|
||||
}
|
||||
|
||||
env {
|
||||
@ -37,6 +55,9 @@ job "nomad-mcp" {
|
||||
|
||||
# Enable to make development easier
|
||||
RELOAD = "true"
|
||||
|
||||
# Set PYTHONPATH to include the app directory
|
||||
PYTHONPATH = "/app"
|
||||
}
|
||||
|
||||
resources {
|
||||
|
Reference in New Issue
Block a user