Yarn failure when compiling GitLab 10.0.1
I'm trying to build a GitLab container using Alpine 3.6 running on Docker for Mac. It seems like yarn is very picky about versions.
$ yarn install --production --pure-lockfile
yarn install v0.23.3
[1/4] Resolving packages...
[2/4] Fetching packages...
warning fsevents@1.1.2: The platform "linux" is incompatible with this module.
info "fsevents@1.1.2" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
[4/4] Building fresh packages...
Done in 69.74s.
warning fsevents@1.1.2: The platform "linux" is incompatible with this module.
error "ajv" is wrong version: expected "4.11.2", got "5.2.0"
error "webpack#ajv" not installed
error Found 2 errors.
Error: You have unmet dependencies. (`yarn check` command failed)
Run `yarn install` to install missing modules.
For reference, I'm refreshing the apk db at the beginning of the Dockerfile.
Is there something I'm missing? This is the failing step.
Ping me if you need more info.