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.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 28 Oct, 2019 1 commit
-
-
Mahmood Ali authored
To ensure we test with latest with latest configuration.
-
- 18 Oct, 2019 4 commits
-
-
Mahmood Ali authored
Use golang 1.12.12
-
Mahmood Ali authored
-
Mahmood Ali authored
-
Mahmood Ali authored
Use use base official golang image in CircleCI, as it gets refreshed more quickly compared to circleci/golang, and we don't benefit from circleci image customizations much.
-
- 10 Oct, 2019 1 commit
-
-
Lang Martin authored
-
- 26 Sep, 2019 1 commit
-
-
Mahmood Ali authored
To get fix for https://github.com/golang/go/issues/34540 .
-
- 09 Sep, 2019 1 commit
-
-
Buck Doyle authored
-
- 31 Aug, 2019 2 commits
-
-
Danielle Lancashire authored
-
Danielle Lancashire authored
Also introduce regression ci for 32 bit fingerprinting
-
- 30 Aug, 2019 1 commit
-
-
Danielle Lancashire authored
-
- 28 Aug, 2019 1 commit
-
-
Mahmood Ali authored
Looks like the host unattended upgrades is interferring with chroot creation. Here, we upgrade machine image to one without unattended upgrades misconfigured, across the board except for the `test-docker` job. Docker seems to be misbehaving on that image, and we get some unexpected cgroups errors, e.g. https://circleci.com/gh/hashicorp/nomad/3854 . Sample recent failures of `test-exec`: https://circleci.com/gh/hashicorp/nomad/3633 https://circleci.com/gh/hashicorp/nomad/3696 https://circleci.com/gh/hashicorp/nomad/3714 https://circleci.com/gh/hashicorp/nomad/3764 https://circleci.com/gh/hashicorp/nomad/3770 https://circleci.com/gh/hashicorp/nomad/3834
-
- 24 Aug, 2019 2 commits
-
-
Mahmood Ali authored
We currently use an container image for `test-devices` job only; while all other jobs use machine executor. This allows us to switch golang and protoc verions easily without manually managing Docker images (which requires building them manually on a dev machines, etc). All that while, we install dependencies on every build in all other jobs.. `test-devices` now is one of the fastest jobs and isn't a constraint or a bottleneck, so increasing its overhead by few seconds doesn't hurt the overall developer iteration. If we split tests effectively later, we can revisit.
-
Mahmood Ali authored
Fixes `test-devices` job
-
- 23 Aug, 2019 1 commit
-
-
Mahmood Ali authored
-
- 22 Aug, 2019 1 commit
-
-
Mahmood Ali authored
This fixes a frequent failure in `test-rkt` jobs where dpkg installation fails. The image used currently, circleci/classic:201808-01, has unattended upgrades enabled accidentally, which runs on every build. This means that tools get modified unexpectedly during builds, and apt-get commands may fail as the unattended upgrade is holding package database lock. This updates `test-rkt` job only because the new image breaks `test-docker` job (e.g. https://circleci.com/gh/hashicorp/nomad/2641 ), and I punted on investigating test-docker for another day.
-
- 21 Aug, 2019 1 commit
-
-
Buck Doyle authored
This adds a job to test the UI on CircleCI, including the sort of branch pattern-matching from #5839, so .-ui/ branches only have that job and not the non-UI ones. I considered having an entire workflow for UI, which could have separate jobs for linting vs Ember tests, but the lint commands take so little time that it didn’t seem worth it. There’s no use of nvm to change the Node version as the Docker image is what controls that. It’s annoying to have to update the version in multiple places, but probably infrequent.
-
- 20 Aug, 2019 1 commit
-
-
Michael Schurter authored
-
- 14 Aug, 2019 1 commit
-
-
Tim Gross authored
-
- 13 Aug, 2019 2 commits
-
-
Mahmood Ali authored
-
Mahmood Ali authored
-
- 12 Aug, 2019 9 commits
-
-
Danielle Lancashire authored
-
Danielle Lancashire authored
-
Danielle Lancashire authored
-
Danielle Lancashire authored
-
Danielle Lancashire authored
-
Danielle Lancashire authored
-
Danielle Lancashire authored
-
Danielle Lancashire authored
-
Danielle Tomlinson authored
This commit provides an initial migration of general testing CI infrastructure to CircleCI. It uses CircleCI 2.1 paramereterised jobs to provide two base configurations: a vm based `test-machine`, and docker based `test-container`. Jobs that require root, docker, or other similar features require the machine based jobs, but others should be ran using the `test-container` package as they are both cheaper and faster to run.
-
- 20 Nov, 2018 1 commit
-
-
Alvin Huang authored
-