17 Commits

Author SHA1 Message Date
Shaun Jackman
a249dc838c Do not run brew test-bot on Docker Hub
brew test-bot fails intermittently on Docker Hub.
It passes consistently on Azure. Run brew test-bot on Azure only.
2019-04-03 08:03:51 -07:00
Shaun Jackman
e39465c1d6 Azure: Export brew-test-bot.xml from Docker 2019-02-19 14:51:24 -08:00
Shaun Jackman
d72a0ac584 azure-pipelines.yml Run test-bot within Docker 2019-02-19 11:34:18 -08:00
Shaun Jackman
5c05d98795 auzure-pipelines.yml: Create ~/.linuxbrew/Homebrew 2019-02-19 11:34:18 -08:00
Shaun Jackman
a8b7337357 azure-pipelines.yml: Build and test Docker image 2019-02-19 11:34:18 -08:00
Mike McQuaid
382e0ed7b4
azure-pipelines-yml: early exit on errors.
We don't want to silently ignore failing commands.

Also, while we're editing the `tap-new` generated `azure-pipelines.yml`
also add the changes missed here from #5600.
2019-01-24 20:45:00 +00:00
Mike McQuaid
0015803ddd
Update Azure Pipelines
Use latest macOS/Xcode settings.
2019-01-23 21:35:27 +00:00
Jonathan Chang
9db92a0203
Revert "Revert "diagnostic: share prefix check"" 2019-01-01 18:11:59 -08:00
Mike McQuaid
0de21812a7
Use Coveralls for coverage reporting. 2018-12-30 20:06:13 +00:00
Jonathan Chang
0a5fed1938
Revert "diagnostic: share prefix check" 2018-12-29 14:31:39 -08:00
Jonathan Chang
801e2b5d88 azure-pipelines: move repository to default prefix
We can't just link it to the right place since bin/brew calls pwd -P.
2018-12-28 14:09:39 -08:00
Mike McQuaid
100e85dda1
Generate Cobertura coverage data for Azure Pipelines
These can be used and displayed directly in the Azure Pipelines GUI.

It may not end up replacing CodeCov but it's easy enough so: why not.
2018-10-13 17:55:04 -07:00
commitay
ab851640a4 azure-pipelines.yml: use xcode 10 2018-10-12 18:12:14 +10:00
Mike McQuaid
1df1ea3de0
azure-pipelines: always upload test results. 2018-10-03 17:21:47 +01:00
Mike McQuaid
9a698d2130
keg: further tweak directory constants.
- ensure that `HOMEBREW_CELLAR` is always created on `install`.
- remove the need for a special `PRUNEABLE_DIRECTORIES` variable
- reuse values from existing variables and get `uniq`s.
2018-09-25 22:03:29 +01:00
Mike McQuaid
59c858a8e8
Cleanup Travis and CI configuration.
Use the environment variables set by `brew test-bot`. Eventually we'll
disable Travis CI running CodeCov so move `TRAVIS` references to
`HOMEBREW_TRAVIS_CI` so it doesn't need whitelisted.

Also, fix `azure-pipelines.yml` so it's testing the correct version of
Homebrew/brew (the one checked out in the `pwd`).
2018-09-19 15:01:33 +01:00
azure-pipelines[bot]
a9cd6632cd
Try Azure Pipelines 2018-09-13 09:16:57 +01:00