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. 27 Feb, 2020 1 commit
  2. 03 Feb, 2020 1 commit
  3. 06 Nov, 2019 1 commit
  4. 11 Sep, 2019 1 commit
  5. 06 Sep, 2019 1 commit
  6. 05 Sep, 2019 1 commit
  7. 17 Mar, 2019 1 commit
  8. 15 Mar, 2019 1 commit
  9. 14 Mar, 2019 1 commit
  10. 05 Oct, 2018 1 commit
  11. 04 Oct, 2018 1 commit
  12. 01 Aug, 2018 2 commits
  13. 31 Jul, 2018 1 commit
  14. 11 Jun, 2018 1 commit
  15. 16 Apr, 2018 1 commit
  16. 15 Feb, 2018 1 commit
  17. 01 Nov, 2017 1 commit
  18. 19 Sep, 2017 1 commit
  19. 12 Sep, 2017 1 commit
  20. 09 Sep, 2017 2 commits
    • James Nugent's avatar
      9ec82bc5
    • James Nugent's avatar
      build: Rework Vagrant to support multiple OS boxes · f8ff0463
      James Nugent authored
      This commit reworks the Vagrantfile for Nomad in order to support
      straightforward testing on more than one operating system, whilst
      retaining the ability to stand up a test cluster running Ubuntu.
      
      The following changes are made:
      
      - Scripts have been extracted from the Vagrantfile into their own shell
        script files, in order that editors lint them.
      
      - All scripts have been edited to lint with no warnings or errors for
        their respective shells.
      
      - Scripts are named according to the operating system and privilege
        level which they run. We prefer to run a whole shell script as root
        versus prefixing (essentially) every command with `sudo` or an
        equivalent.
      
      - The Linux development box has been separated from the test cluster,
        removing some of the more gnarly (and less portable) logic. The Linux
        development box is still primary and autostarts.
      
      - A FreeBSD target has been added. The base box works for both
        Virtualbox and VMWare Fusion.
      
      - A target is added to the GNUmakefile to stand up a test cluster, using
        the default provider, or overriding the provider by setting the PROVIDER
        variable in make:
      	- `make testcluster`
      	- `make testcluster PROVIDER=vmware_fusion`
      
      - Machines in the test cluster have Avahi configured for zeroconf
        discovery. Each machine can ping each other machine at `hostname.local`
        - for example `nomad-server02.local`, `nomad-client03.local`.
      f8ff0463
  21. 04 Sep, 2017 1 commit
  22. 01 Sep, 2017 1 commit
  23. 24 Aug, 2017 1 commit
  24. 05 Jun, 2017 1 commit
  25. 04 May, 2017 1 commit
  26. 25 Apr, 2017 1 commit
  27. 23 Feb, 2017 2 commits
  28. 17 Feb, 2017 1 commit
  29. 09 Feb, 2017 1 commit
  30. 31 Jan, 2017 2 commits
  31. 28 Jan, 2017 6 commits