diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 6dd56f7..1600a6b 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -80,23 +80,13 @@ jobs: env: NOMAD_ADDR: "https://nomad.i80.dk:4646" - - name: Substitute secrets into Nomad job - run: | - sed \ - -e "s|__DATABASE_URL__|${{ secrets.DATABASE_URL }}|g" \ - -e "s|__ANTHROPIC_API_KEY__|${{ secrets.ANTHROPIC_API_KEY }}|g" \ - -e "s|__SAXO_APP_KEY__|${{ secrets.SAXO_APP_KEY }}|g" \ - -e "s|__SAXO_APP_SECRET_1__|${{ secrets.SAXO_APP_SECRET_1 }}|g" \ - -e "s|__SAXO_BASE__|${{ secrets.SAXO_BASE }}|g" \ - mmd.nomad > mmd_deploy.nomad - - name: Validate Nomad job - run: nomad job validate mmd_deploy.nomad + run: nomad job validate mmd.nomad env: NOMAD_ADDR: "https://nomad.i80.dk:4646" - name: Deploy to Nomad - run: nomad job run mmd_deploy.nomad + run: nomad job run mmd.nomad env: NOMAD_ADDR: "https://nomad.i80.dk:4646" diff --git a/mmd.nomad b/mmd.nomad index 49c5a0c..ef2fed6 100644 --- a/mmd.nomad +++ b/mmd.nomad @@ -36,7 +36,7 @@ job "moneymaker" { } service { - provider = "nomad" + provider = "consul" name = "moneymaker" port = "http" @@ -78,18 +78,26 @@ job "moneymaker" { mode = "fail" } + template { + data = <