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/billing-overview.md
+38-5Lines changed: 38 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -63,7 +63,7 @@ Credits are used to pay for each build job minute on macOS. Purchase only the cr
63
63
1. Sign in to Travis CI with the [Version Control System of your choice](/user/tutorial/).
64
64
2. Navigate to the [Plan tab](https://app.travis-ci.com/account/plan) and select 'X concurrent jobs Plan'.
65
65
3. Enter your billing details. **Please note that all prices are provided netto, w/o any VAT or other applicable local taxes**. If you are EU based VAT paying company, do not forget to enter your VAT number.
66
-
4. Confirm transaction.
66
+
4. Confirm the transaction.
67
67
68
68
69
69
## Usage-based plans
@@ -262,15 +262,15 @@ With every build started, Travis CI keeps track of how many unique users trigger
262
262
263
263
| Area | Details |
264
264
| :--- | --- |
265
-
| **Payment** | Credits are paid in advance:<BR />1. Upon purchasing a Plan, an immediate charge is applied depending on credits allotment coming with a Plan.<BR />2. The additional credit addons can be purchased at any time, and credits are only used when you need them. The charge is applied immediately upon transaction.<BR /><BR />The user license cost is charged automatically in arrears at the end of each billing period (Usage Plan w/o subscription). The number of unique users triggering a build is charged according to the license rates.<br /><br />The Free Plan assigned upon sign-up grants you unlimited users for free. |
265
+
| **Payment** | Credits are paid in advance:<BR />1. Upon purchasing a Plan, an immediate charge is applied depending on the credits allotment coming with a Plan.<BR />2. The additional credit addons can be purchased at any time, and credits are only used when you need them. The charge is applied immediately upon transaction.<BR /><BR />The user license cost is charged automatically in arrears at the end of each billing period (Usage Plan w/o subscription). The number of unique users triggering a build is charged according to the license rates.<br /><br />The Free Plan assigned upon sign-up grants you unlimited users for free. |
266
266
| **Private/Public repositories** | With Credits, you can build over both private and public repositories. <BR/> With OSS Credits, you can build only over public repositories. |
267
-
| **Build job limits** | Very high. <BR/><BR/>The Free Plan assigned automatically upon sign-up has a limit of 20 concurrent jobs. The paid usagebased plans start from a 40 concurrent jobs limit. |
267
+
| **Build job limits** | Very high. <BR/><BR/>The Free Plan assigned automatically upon sign-up has a limit of 20 concurrent jobs. The paid usage-based plans start from a 40 concurrent jobs limit. |
268
268
269
269
270
270
### Usage-based Plan - How to obtain?
271
271
272
272
1. Sign in to Travis CI with a [Version Control System of your choice](/user/tutorial/).
273
-
2. Navigate to the [Plans](https://app.travis-ci.com/account/plan) and have your billing and contact details fill in correctly.
273
+
2. Navigate to the [Plans](https://app.travis-ci.com/account/plan) and have your billing and contact details filled in correctly.
274
274
3. Contact [Travis CI support](mailto:[email protected]) requesting a Usage-based Plan.
275
275
276
276
@@ -299,7 +299,40 @@ VM size property impacts the cost of build minutes/credits usage in the followin
299
299
300
300
301
301
302
-
> If you run a Linux build in usage model, it'll cost you 10 credits. If you run a Linux build under a concurrency plan, you do not need credits, as the subscription covers the cost. However, if you decide to run a Linux build using the `large` instance size, you will need in both cases 20 credits per every started build minutes (2 x 10 credits).
302
+
> If you run a Linux build in usage model, it'll cost you 10 credits. If you run a Linux build under a concurrency plan, you do not need credits, as the subscription covers the cost. However, if you decide to run a Linux build using the `large` instance size, you will need, in both cases, 20 credits per every started build minutes (2 x 10 credits).
303
+
304
+
305
+
## GPU VM Instance Sizes and Credit Cost for GPU builds
306
+
307
+
Travis CI allows users to trigger GPU builds both in usage-based and concurrency-based plans.
308
+
309
+
GPU builds allow you to choose the instance size the build will run on (for the 'full vm' build job). X-large instance sizes deliver more resources (vCPU and RAM) for your build jobs. This can be done by setting a 'vm' property in the .travis.yml config. This property allows you to choose the Virtual machine instance for a build:
310
+
311
+
```yaml
312
+
vm:
313
+
size: [gpu-medium | gpu-xlarge] #new values in the schema for existing key
314
+
```
315
+
316
+
Instance sizes do not apply to Windows, and OSX build jobs. Visit our [CI Environment Overview page](/user/reference/overview#gpu-vm-instance-size) for information on the available GPU VM sizes, operating system, and CPU architecture.
317
+
318
+
To use instance sizes:
319
+
320
+
* you need to have credits under your account, regardless of the plan (Concurrency or Usage-based) you use.
321
+
* you need to add the tags mentioned above to your `.travis.yml.`
322
+
* you need to select a Linux operating system in your `travis.yml.`
323
+
324
+
GPU VM size property impacts the cost of build minutes/credits usage in the following way:
Copy file name to clipboardExpand all lines: user/reference/overview.md
+21Lines changed: 21 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -262,6 +262,27 @@ Each tier of instance size delivers more vCPU and RAM resources available at you
262
262
| 2x-large | 16 | ~64 | requires credits to use; may be limited to certain Plans|
263
263
264
264
265
+
## GPU VM Instance Size
266
+
267
+
You can choose to run your GPU builds on various GPU "sizes". All you need to do is type the appropriate instance size to your `.travis.yml` using the following tags and one of the available values:
268
+
269
+
```yaml
270
+
vm:
271
+
size: [gpu-medium | gpu-xlarge] #new values in the schema for existing key
272
+
```
273
+
{: data-file=".travis.yml"}
274
+
275
+
Available instance sizes can be selected for the following build jobs:
276
+
* OS is Linux
277
+
* CPU architecture is amd64
278
+
279
+
Please note that the usage of GPU VM instance sizes requires available credits in the user's account. Read more in our [billing overview](/user/billing-overview/).
0 commit comments