This project is mirrored from https://gitee.com/mirrors/nomad.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 02 Jun, 2020 1 commit
    • Seth Hoenig's avatar
      deps: Switch to Go modules for dependency management · 15fb4c99
      Seth Hoenig authored
      This PR switches the Nomad repository from using govendor to Go modules
      for managing dependencies. Aspects of the Nomad workflow remain pretty
      much the same. The usual Makefile targets should continue to work as
      they always did. The API submodule simply defers to the parent Nomad
      version on the repository, keeping the semantics of API versioning that
      currently exists.
      15fb4c99
  2. 21 Nov, 2019 1 commit
    • Mahmood Ali's avatar
      ci: match ci timeout to go test timeout · 720b41c4
      Mahmood Ali authored
      make test-nomad sets 15 minute time out for build.  Increase the ci
      timeout to 20m, so we can get meaningful output and goroutine stack
      traces rather than have test be simply killed by CircleCI.
      
      The extra 5 minutes is a buffer for generating-structs and some
      unnecessary padding.
      720b41c4
  3. 20 Nov, 2019 1 commit
    • Mahmood Ali's avatar
      Refactor circleci CI scripts · 90d1c69e
      Mahmood Ali authored
      This adopts pattern used by Vault, where we split CircleCI yaml config
      into multiple files that get packed and translated to 2.0.
      
      This has two motivations: First, to ease translating config to CircleCI
      2.0 so it can run on Enterprise private repository.  Second and most
      importantly, it also adding Enterprise specific jobs in separate files
      with reduced config file merging conflict resolution.
      90d1c69e