Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | circleci: Store test results of slow validation builds | Ben Gamari | 2018-10-30 | 1 | -0/+1 |
| | |||||
* | circleci: Build with in-tree GMP on Darwin | Ben Gamari | 2018-10-29 | 1 | -1/+3 |
| | | | | | | Fixes #15404. (cherry picked from commit 578012be13eb1548050d51c0a23bd1a98423f03e) | ||||
* | circleci: Create missing test-results directory | Ben Gamari | 2018-10-02 | 1 | -1/+3 |
| | |||||
* | circleci: Run slowtest with multiple threads | Ben Gamari | 2018-10-01 | 1 | -1/+1 |
| | |||||
* | use *test instead of *slowtest for llvm validation on Circle CI | Alp Mestanogullari | 2018-08-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | Summary: Since the LLVM backend is slow enough that *slowtest can't run in the allocated time on Circle CI, let's just use *test. If that still doesn't fit in the allocated 5 hours, we can try running just the compiler tests. Test Plan: Circle CI validation for LLVM Reviewers: bgamari Reviewed By: bgamari Subscribers: rwbarton, thomie, carter Differential Revision: https://phabricator.haskell.org/D5033 | ||||
* | circleci: Reduce compression effort to 3 | Ben Gamari | 2018-08-08 | 1 | -1/+2 |
| | |||||
* | circleci: Reduce build verbosity | Ben Gamari | 2018-08-08 | 1 | -1/+1 |
| | |||||
* | circleci: Fix documentation building | Ben Gamari | 2018-08-08 | 6 | -15/+95 |
| | |||||
* | circleci: Don't build validate-x86_64-linux-debug unregisterised | Ben Gamari | 2018-08-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | Summary: This was a cut-and-paste error. Reviewers: alpmestan Reviewed By: alpmestan Subscribers: alpmestan, rwbarton, thomie, carter GHC Trac Issues: #15466 Differential Revision: https://phabricator.haskell.org/D5037 | ||||
* | circleci: Detect core count | Ben Gamari | 2018-07-06 | 1 | -4/+6 |
| | | | | | | | | | | | | | | | Test Plan: Try `./validate`, CircleCI build; make sure core count detection works in both cases. Reviewers: alpmestan Reviewed By: alpmestan Subscribers: rwbarton, thomie, carter GHC Trac Issues: #14470 Differential Revision: https://phabricator.haskell.org/D4897 | ||||
* | circleci: Add a reference to the documentation on the Wiki | Ben Gamari | 2018-06-16 | 1 | -0/+3 |
| | |||||
* | circleci: Bump fedora docker image tag | Ben Gamari | 2018-06-16 | 1 | -1/+1 |
| | |||||
* | Bump supported LLVM version to 6.0 | Ben Gamari | 2018-06-15 | 1 | -2/+2 |
| | | | | This seems to fix a number of segmentation faults. | ||||
* | circleci: Remove systemd from Fedora nsswitch configuration | Ben Gamari | 2018-06-15 | 1 | -0/+5 |
| | | | | Lest we end up with a non-functional user/group lookup, resulting in #15230. | ||||
* | Run Linux slow validate nightly on Circle CI | Alp Mestanogullari | 2018-06-08 | 1 | -0/+17 |
| | |||||
* | Update docker images to use GHC 8.4.2 and cabal-install-2.2 | mrkkrp | 2018-05-05 | 4 | -30/+38 |
| | | | | | | | The ‘haskell’ images are not being updated and there is no image with GHC 8.4.2, so we probably should not use them anymore. I adapted Dockerfiles used by those images so the end result is almost the same except we get newer GHC and cabal-install. | ||||
* | CircleCI: Save test results as JUnit XML | Matthew Pickering | 2018-05-03 | 1 | -1/+13 |
| | | | | | | | | | | | | Reviewers: mrkkrp, bgamari Reviewed By: mrkkrp, bgamari Subscribers: thomie, carter GHC Trac Issues: #15093 Differential Revision: https://phabricator.haskell.org/D4646 | ||||
* | Fix GHC collector flavor for Fedora job (Circle CI) | mrkkrp | 2018-04-10 | 1 | -1/+1 |
| | |||||
* | Run tests after artifact collection | mrkkrp | 2018-04-07 | 1 | -5/+5 |
| | | | | | | | Since for every job there are failing tests, if we try to upload artifacts after tests, we won't get any. As a temporary measure I suggest uploading artifacts before running tests. Once tests are fixed, we should peform artifact uploading after tests again. | ||||
* | Collect build artifacts with S3 | mrkkrp | 2018-04-07 | 1 | -20/+22 |
| | |||||
* | Rename CI docker images | mrkkrp | 2018-03-29 | 1 | -7/+7 |
| | | | | Now we use the images from the ‘ghcci’ account on docker hub. | ||||
* | circleci: Bump Hackage index state | Ben Gamari | 2018-03-26 | 1 | -1/+1 |
| | |||||
* | Add a job running on Fedora | mrkkrp | 2018-03-26 | 2 | -0/+45 |
| | |||||
* | Add a build with 32bit Ubuntu container | mrkkrp | 2018-03-19 | 2 | -0/+54 |
| | |||||
* | Use docker images with non-root user | mrkkrp | 2018-03-07 | 3 | -31/+27 |
| | | | | That image creates an unprivileged user to run the test suite under. | ||||
* | circleci: Simplify Hadrian build | Ben Gamari | 2018-02-26 | 1 | -9/+2 |
| | | | | | This uses the build.sh script included in the Hadrian tree, ensuring that we will build Cabal from git if necessary. | ||||
* | circleci: Skip performance tests | Ben Gamari | 2018-02-20 | 1 | -2/+2 |
| | | | | Once we finally get the automation for #12758 we can re-enable these. | ||||
* | Increase the amount of parallelism in circleci. | Facundo Domínguez | 2018-02-19 | 1 | -1/+1 |
| | | | | | | | | | | | | Summary: Set THREADS=CPUS+1 in circleci. Reviewers: bgamari Reviewed By: bgamari Subscribers: rwbarton, thomie, carter Differential Revision: https://phabricator.haskell.org/D4415 | ||||
* | circleci: Add nightly build using devel2 flavour | Ben Gamari | 2018-02-18 | 1 | -0/+19 |
| | |||||
* | circleci: Add Dockerfile for x86_64-linux | Ben Gamari | 2018-01-31 | 1 | -0/+3 |
| | |||||
* | Darwin: Use gmp from homebrew | Ben Gamari | 2017-11-29 | 1 | -1/+1 |
| | | | | | | As discussed on ghc-devs, OS X appears to ship an old or otherwise broken gmp. https://mail.haskell.org/pipermail/ghc-devs/2017-June/014321.html | ||||
* | Darwin: Set deployment target | Ben Gamari | 2017-11-29 | 1 | -0/+4 |
| | |||||
* | CircleCI: Freeze all packages at fixed index state | Ben Gamari | 2017-11-29 | 1 | -3/+4 |
| | | | | We will periodically bump this as necessary. | ||||
* | CircleCI: Disallow hscolour 1.24.3 | Ben Gamari | 2017-11-29 | 1 | -1/+1 |
| | | | | This release does not build. | ||||
* | CircleCI: Reenable artifact collection on Darwin | Ben Gamari | 2017-11-24 | 1 | -3/+2 |
| | | | | Supposedly the original issue has been fixed. | ||||
* | CircleCI: Install lbzip2 and patch | Ben Gamari | 2017-11-23 | 1 | -2/+2 |
| | | | | tar needs lbzip2 to extract the GMP tarball. Patch is needed to, well, patch. | ||||
* | circleci: Build with Hadrian | Ben Gamari | 2017-11-23 | 1 | -0/+29 |
| | |||||
* | CircleCI: Try validating LLVM as well | Ben Gamari | 2017-11-23 | 1 | -1/+43 |
| | |||||
* | CircleCI: Perform nightly validation of unregisterised build | Ben Gamari | 2017-11-23 | 1 | -0/+31 |
| | |||||
* | CircleCI: Add webhook for Harbormaster builds | Ben Gamari | 2017-11-21 | 1 | -0/+4 |
| | |||||
* | CircleCI: Disable artifact collection on OS X | Ben Gamari | 2017-11-21 | 1 | -2/+3 |
| | | | | | The storeartifacts step inexplicably hangs on OS X. I am currently be working with CircleCI support to resolve this. | ||||
* | circleci: Bump down thread count | Ben Gamari | 2017-11-11 | 1 | -1/+1 |
| | | | | | | | It appears that our jobs generally run on VMs with 2 vCPUs. Consequently running with 8 jobs will completely oversubscribe the machine. I suspect this is the cause of #14453. Let's bump this down to 3 for now. Ideally we would determine this from the environment. | ||||
* | Factor out builds into steps. Address ghc/ghc#83 comments. | Mateusz Kowalczyk | 2017-11-07 | 3 | -86/+88 |
| | | | | This should greatly improve log output. | ||||
* | Revert "Sdist -> bindist -> tests" | Mateusz Kowalczyk | 2017-11-07 | 2 | -25/+6 |
| | | | | This reverts commit e1d38d6f7decee1e513d44bb3bce08bd004bfa4d. | ||||
* | Sdist -> bindist -> tests | Mateusz Kowalczyk | 2017-11-07 | 2 | -6/+25 |
| | |||||
* | Set up Linux, OSX and FreeBSD on CircleCI. | Mateusz Kowalczyk | 2017-11-07 | 6 | -23/+325 |
| | |||||
* | Revert installing texinfo in CI systems | Joachim Breitner | 2017-10-03 | 1 | -1/+1 |
| | | | | | This reverts commit 00ff02352f07bff7d422e4e48e4e5df9a0b63d83. This reverts commit 11a59de25d49f999eed0ea55df29d916a66ecd91. | ||||
* | CircleCI: Install texinfo | Joachim Breitner | 2017-10-02 | 1 | -1/+1 |
| | |||||
* | Initial CircleCI support. | Mathieu Boespflug | 2017-09-21 | 1 | -0/+28 |