Skip to content

let-sh/nomad-deploy-result-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

Nomad deploy result action

This action waiting for nomad deployment result. Sucess to continue, Failed to stop.

Inputs

input required default sample description
nomad-addr "http://localhost:4646" "http://localhost:4646" Nomad endpoint address
nomad-token "" "F5476034-7A75-4A27-BA45-65B0F7B291B9" Nomad token to access endpoint
nomad-job-name "" "nginx" Nomad job to inspect
nomad-namespace "default" "default" Nomad namespace

Outputs

output sample description
result "succesful" job deployment status result

Example usage

- name: Check deployment result
  uses: let-sh/nomad-deploy-result-action@v1
  with:
    nomad-addr: ${{ secrets.NOMAD_ADDR }}
    nomad-token: ${{ secrets.NOMAD_TOKEN }}
    nomad-job-name: ${{ secrets.NOMAD_JOB }}
    nomad-namespace: ${{ secrets.NOMAD_NAMESPACE }}