diff --git a/ansible/eval-haskell.fi.muni.cz.yml b/ansible/eval-haskell.fi.muni.cz.yml index a1bfd9f0c3f884db2bd011a2698565892714d9aa..c090b050cc243f417da64148d2d6ffe1db91bbf4 100644 --- a/ansible/eval-haskell.fi.muni.cz.yml +++ b/ansible/eval-haskell.fi.muni.cz.yml @@ -337,10 +337,19 @@ become: True become_user: 'ib015_eval_{{item}}' # when: not dot_cabal_ib015.results[item].stat.exists + when: false loop: '{{range(ib015_workers)}}' + - name: Create empty GHC env file + copy: + content: "" + dest: '/tmp/env.ib015.{{item}}' + owner: 'ib015_eval_{{item}}' + loop: '{{range(ib015_workers)}}' + + - name: Hackage modules - command: "{{cabal_dir}}/cabal v2-install --lib --package-env=/tmp/env.ib015.{{item}} QuickCheck lens HUnit graph-wrapper data-default-class" + command: "{{cabal_dir}}/cabal v2-install --lib --package-env=/tmp/env.ib015.{{item}} QuickCheck lens HUnit graph-wrapper data-default-class mtl exceptions-0.10.4" become: True become_user: 'ib015_eval_{{item}}' loop: '{{range(ib015_workers)}}'