Anton-Latukha
a23b18b705
default.nix: rm allowUnfree - there is none
...
M default.nix
2020-05-31 23:24:00 +03:00
Anton-Latukha
13fc309d68
default.nix: make GHC 8.8.3 default
...
M default.nix
2020-05-31 23:24:00 +03:00
Anton Latukha
4f17d9664b
Fix CI builds on internal branches ( #604 )
...
* CI: Travis: rm cache | Builds 2X times faster without Travis cache
M .travis.yml
* CI: Travis: build.sh: mv `set` declaration | fx master CI statuses
M .travis.yml
M build.sh
2020-05-31 18:34:39 +02:00
Simon Jakobi
8700706d57
Travis: Add CI job with linux and GHC-8.4.4 ( #603 )
...
GHC 8.4 is still widely used, so it's good to check compatibility
with it.
2020-05-30 17:12:34 +03:00
Simon Jakobi
9c6003ae8b
Use haskeline-0.8 ( #540 )
...
The `MonadException` class was removed in favor of `MonadCatch`, so we
can remove its instances, enabling us to remove the library dependency
on haskeline.
To simplify dependency resolution with GHC < 8.10, this also disables
the executable in that configuration.
2020-05-30 03:32:20 +02:00
Simon Jakobi
707060260a
Clean up hashing-related dependencies ( #597 )
...
Background: https://github.com/haskell-nix/hnix/issues/588#issuecomment-634692400
2020-05-30 02:28:50 +02:00
Anton Latukha
fc4a9b9fca
Merge pull request #583 from Anton-Latukha/upd-travis-01
...
CI: Travis: upd: maybe this would be able to help
Let's go!
2020-05-30 02:32:11 +03:00
Anton Latukha
63b0625bf7
Merge branch 'master' into upd-travis-01
2020-05-30 01:29:48 +03:00
John Wiegley
05aaec56b5
Bump version to 0.8.0
2020-05-29 11:26:16 -07:00
Anton-Latukha
145fff41cf
CI: Travis: build.sh: BUILD_PROJECT: *Optparse*Completion: upd: directional note
...
M build.sh
2020-05-29 00:55:15 +03:00
Anton-Latukha
c6ad7b374b
CI: Travis: env: global: rev: upd: note for haskell-update branch
...
M .travis.yml
2020-05-29 00:55:08 +03:00
Anton Latukha
2729cfeb49
CI: Travis: build.sh: BUILD+PROJECT: *Optparse*Completion: upd: phrasing
...
Co-authored-by: Simon Jakobi <simon.jakobi@gmail.com>
2020-05-28 22:31:07 +03:00
Anton Latukha
bdb27658a1
CI: Travis: build.sh: BUILD+PROJECT: *Optparse*Completion: upd: phrasing
...
Co-authored-by: Simon Jakobi <simon.jakobi@gmail.com>
2020-05-28 22:30:10 +03:00
Anton Latukha
7c53b1bef0
CI: Travis: build.sh: BUILD_PROJECT: GHCJS: upd phrasing
...
Thanks to @sjakobi
Co-authored-by: Simon Jakobi <simon.jakobi@gmail.com>
2020-05-28 22:30:09 +03:00
Anton Latukha
09c5464941
CI: Travis: build.sh: SILENT: upd phrasing
...
Thanks to @sjakobi
Co-authored-by: Simon Jakobi <simon.jakobi@gmail.com>
2020-05-28 22:30:09 +03:00
Anton Latukha
24b728bd07
CI: Travis: sudo: upd: rewording from sjakobi
...
Thanks to @sjakobi
Co-authored-by: Simon Jakobi <simon.jakobi@gmail.com>
2020-05-28 22:30:09 +03:00
Anton Latukha
959a93c57c
CI: Travis: header: upd: phrasing
...
Co-authored-by: Simon Jakobi <simon.jakobi@gmail.com>
2020-05-28 22:29:26 +03:00
Anton-Latukha
fde7abfc39
CI: Travis: build.sh: BUILD_PROJECT: add: handling of generation of complettions
2020-05-28 13:32:35 +03:00
Anton-Latukha
c752af84ef
CI: Travis: build.sh: BUILD_PROJECT: upd: GHC JS build, add notes on its hack
...
M build.sh
2020-05-28 13:32:35 +03:00
Anton-Latukha
1b313396c0
CI: Travis: build.sh: add: SILENT function, add notes
...
M build.sh
2020-05-28 13:32:35 +03:00
Anton-Latukha
8c94f92dc3
CI: Travis: build.sh: add: GHCJS_BUILD function, add notes
...
M build.sh
2020-05-28 13:32:35 +03:00
Anton-Latukha
6c70cda5c5
CI: Travis: build.sh: BUILD_PROJECT: upd: normal GHC, notes, lot of features
...
M build.sh
2020-05-28 13:32:35 +03:00
Anton-Latukha
f4a0e64b07
CI: Travis: build.sh: add: BUILD_PROJECT function around build processes
...
M build.sh
2020-05-28 13:32:35 +03:00
Anton-Latukha
8f77f35349
CI: Travis: build.sh: add: MAIN function, add notes
...
M build.sh
2020-05-28 13:32:34 +03:00
Anton-Latukha
7c6d5c295f
CI: Travis: build.sh: add: vars checks and defaults
...
M build.sh
2020-05-28 13:32:34 +03:00
Anton-Latukha
39ab999801
CI: Travis: build.sh: rm: no longer usable and even harmful vars
...
M build.sh
2020-05-28 13:32:34 +03:00
Anton-Latukha
d9a5cd9055
CI: Travis: build.sh: upd: default GHC version
...
M build.sh
2020-05-28 13:32:34 +03:00
Anton-Latukha
c5689c2f63
CI: Travis: build.sh: add: header
...
M build.sh
2020-05-28 13:32:34 +03:00
Anton-Latukha
6cedd3540a
CI: Travis: branches: add: note what the setting does
...
M .travis.yml
2020-05-28 13:32:34 +03:00
Anton-Latukha
376638cccd
CI: Travis: add: cache: for /nix/store, would share between master and inside PRs
...
M .travis.yml
2020-05-28 13:32:34 +03:00
Anton-Latukha
13c030765d
CI: Travis: notify: hook: explain the current approach
...
M .travis.yml
2020-05-28 13:32:34 +03:00
Anton-Latukha
8150dea220
CI: Travis: notify: hook: stop spamming Gitter with random CI/PR build failures
...
M .travis.yml
2020-05-28 13:32:34 +03:00
Anton-Latukha
e469e4ed24
CI: Travis: script: add: separate command for hacked GHCJS build
...
M .travis.yml
2020-05-28 13:32:33 +03:00
Anton-Latukha
ed1dd9ff62
CI: Travis: script: upd: the normal build command
...
M .travis.yml
2020-05-28 13:32:33 +03:00
Anton-Latukha
8cc7ed05bb
CI: Travis: script: add: wait for Cachix daemon start/analyze the store
...
M .travis.yml
2020-05-28 13:32:33 +03:00
Anton-Latukha
c0a03231c2
CI: Travis: script: upd: Cachix watch command, add explanantion what it is
...
M .travis.yml
2020-05-28 13:32:33 +03:00
Anton-Latukha
9691119a35
CI: Travis: script: upd: Cachix to current, explain, use name var
...
M .travis.yml
2020-05-28 13:32:33 +03:00
Anton-Latukha
13c6475b9b
CI: Travis: before_script: explain that is a macOS service restart command
...
M .travis.yml
2020-05-28 13:32:33 +03:00
Anton-Latukha
a24f2b535b
CI: Travis: jobs: exclude: Linux GHC 8.8.3, same Nixpkgs build passes macOS test
...
M .travis.yml
2020-05-28 13:32:33 +03:00
Anton-Latukha
21d2e34aa7
CI: Travis: jobs: exclude: discard some macOS builds, saves a lot of CI performance
...
M .travis.yml
2020-05-28 01:57:17 +03:00
Anton-Latukha
0e96024dec
CI: Travis: jobs: allow-failures: currently make GHC 8.10.1 optional
...
M .travis.yml
2020-05-28 01:57:17 +03:00
Anton-Latukha
bfee83cb48
CI: Travis: jobs: matrix->jobs, allow-failures: make GHCJS optional build
...
M .travis.yml
2020-05-28 01:57:17 +03:00
Anton-Latukha
522a9e5ac2
CI: Travis: env: jobs: add: GHC 8.10.1
...
M .travis.yml
2020-05-28 01:57:17 +03:00
Anton-Latukha
0f8952f37a
CI: Travis: env: jobs: add: GHC 8.8.3
...
M .travis.yml
2020-05-28 01:57:17 +03:00
Anton-Latukha
489fe7be57
CI: Travis: env: jobs: matrix->jobs, rm {STRICT,TRACING}, enable ghcjs, add explanation
...
M .travis.yml
2020-05-28 01:57:16 +03:00
Anton-Latukha
9f6202e430
CI: Travis: env: global: add setting: add ghcjs{TmpLogFile,LogTailLength}, notes
...
M .travis.yml
2020-05-28 01:57:16 +03:00
Anton-Latukha
33430c5615
CI: Travis: env: global: add: setting: allowInconsistentDependencies
...
M .travis.yml
2020-05-28 01:57:16 +03:00
Anton-Latukha
fdd55cd1e9
CI: Travis: env: global: add: setting: generateOptparseApplicativeCompletion
...
M .travis.yml
2020-05-28 01:57:16 +03:00
Anton-Latukha
da29ce125f
CI: Travis: env: global: add: setting: buildStackProject
...
M .travis.yml
2020-05-28 01:57:16 +03:00
Anton-Latukha
fe10bfb94e
CI: Travis: env: global: add: setting: disableOptimization
...
M .travis.yml
2020-05-28 01:57:16 +03:00