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: user/languages/haskell.md
+32-43Lines changed: 32 additions & 43 deletions
Original file line number
Diff line number
Diff line change
@@ -4,32 +4,44 @@ layout: en
4
4
5
5
---
6
6
7
-
### What This Guide Covers
7
+
<divid="toc">
8
+
</div>
8
9
9
-
This guide covers build environment and configuration topics specific to Haskell projects. Please make sure to read our [Getting Started](/user/getting-started/) and [general build configuration](/user/customizing-the-build/) guides first.
10
+
<asidemarkdown="block"class="ataglance">
10
11
11
-
Haskell builds are not available on the OS X environment.
Copy file name to clipboardExpand all lines: user/reference/overview.md
+24-17Lines changed: 24 additions & 17 deletions
Original file line number
Diff line number
Diff line change
@@ -4,11 +4,12 @@ layout: en
4
4
permalink: /user/reference/overview/
5
5
redirect_from:
6
6
- /user/ci-environment/
7
+
- /user/migrating-from-legacy/
7
8
---
8
9
9
10
### What This Guide Covers
10
11
11
-
This guide provides an overview on the various different environments in which
12
+
This guide provides an overview on the different environments in which
12
13
Travis CI can run your builds, and why you might want to pick one over another.
13
14
14
15
<divid="toc"></div>
@@ -17,23 +18,29 @@ Travis CI can run your builds, and why you might want to pick one over another.
17
18
18
19
Each build runs in one of the following virtual environments:
19
20
20
-
- Sudo-enabled: a sudo enabled, full virtual machine per build
21
-
- Container-based: Fast boot time environment in which `sudo` commands are not available
21
+
- Sudo-enabled: a sudo enabled, full virtual machine per build. Running either Linux [Ubuntu Precise 12.04](/user/reference/precise/) or [Ubuntu Trusty 14.04](/user/reference/trusty/)
22
+
- Container-based: Fast boot time environment in which `sudo` commands are not available. Running Linux [Ubuntu Trusty 14.04](/user/reference/trusty/)
22
23
-[OS X](/user/reference/osx/): for Objective-C and other OS X specific projects
23
24
24
-
Each Linux environment runs either [Ubuntu Precise 12.04](/user/reference/precise/) or [Ubuntu Trusty 14.04](/user/reference/trusty/).
25
-
26
25
The following table summarizes the differences between the virtual environments:
| Operating system | Ubuntu 12.04 | Ubuntu 14.04 | Ubuntu 14.04 | OS X |
37
+
| Memory | 7.5 GB | 4 GB max | 7.5 GB | 4 GB |
38
+
| Cores |~2, bursted | 2 |~2, bursted | 2 |
39
+
40
+
41
+
## Deprecated Virtualization Environments
42
+
43
+
Historically, Travis CI has provided the following virtualization environments.
44
+
45
+
-**Precise Container-based environment**: available from the announcement in [December, 2014](https://blog.travis-ci.com/2014-12-17-faster-builds-with-container-based-infrastructure/) to [September, 2017](https://blog.travis-ci.com/2017-08-31-trusty-as-default-status).
46
+
-**Legacy environment**: available until [December, 2015](https://blog.travis-ci.com/2015-11-27-moving-to-a-more-elastic-future).
0 commit comments