Я получаю предупреждение в моей проверке конфигурации сборки Travis CI для моего Haskell проекта, помечающего ghc-options
как "неизвестный ключ":
jobs.include
: неизвестный ключ ghc-options ({ $locals: -Wunsafe - ..., $ta ...)
Но мне нужно передать опции в GH C, и я использовал этот ключ в прошлом без проблем (на самом деле, я думаю, что я взял его из документации Travis). В моем stack.yaml у меня есть, например:
jobs:
include:
# [...]
- name: "Stackage Nightly"
env: RESOLVER=nightly
ghc-options:
"$locals": -Wunsafe -Wunused-imports -Wdodgy-imports -Wdodgy-foreign-imports
"$targets": -Wunsafe -Wunused-imports -Wdodgy-imports -Wdodgy-foreign-imports -Wall
# [...]
Каков (текущий) правильный способ передачи опций GH C в сборках Travis CI?