You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/azure_ci.md
+20-55Lines changed: 20 additions & 55 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,14 +30,9 @@ used on your projects:
30
30
with just the settings present in your `stack.yaml` file.
31
31
* The complex Azure configuration is intended for projects that need
32
32
to support multiple GHC versions and multiple OSes, such as open
33
-
source libraries to be released to Hackage. It tests against
34
-
cabal-install, as well as Stack on Linux and macOS. The
35
-
configuration is significantly more involved to allow for all of
36
-
this branching behavior. In the provided template, we use the Linux
37
-
build configuration to test against various combinations of
38
-
cabal-install and stack. The macOS and Windows configuration is used
39
-
only for testing Stack build configuration. These are the files for
40
-
the complex configuration:
33
+
source libraries to be released to Hackage. It tests against Stack
34
+
for different resolves on Linux, macOS and Windows. These are the
35
+
files for the complex configuration:
41
36
-[azure-pipelines.yml](https://raw.githubusercontent.com/commercialhaskell/stack/stable/doc/azure/azure-pipelines.yml) : This is the starter file used by the Azure CI.
42
37
-[azure-linux-template.yml](https://raw.githubusercontent.com/commercialhaskell/stack/stable/doc/azure/azure-linux-template.yml) : Template for Azure Linux build
43
38
-[azure-osx-template.yml](https://raw.githubusercontent.com/commercialhaskell/stack/stable/doc/azure/azure-osx-template.yml) : Template for Azure macOS build
@@ -100,19 +95,14 @@ specify which virtual image you want to choose using this configuration:
100
95
101
96
```yaml
102
97
pool:
103
-
vmImage: ubuntu-16.04
98
+
vmImage: ubuntu-latest
104
99
```
105
100
106
-
The other popular options are `macOS-10.13`, `vs2017-win2016` for Mac
101
+
The other popular options are `macOS-latest`, `windows-latest` for Mac
107
102
and Windows respectively. You can find the [complete
0 commit comments