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
+23-17Lines changed: 23 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -68,22 +68,25 @@ In Travis CI, builds are executed singularly without exceeding limitations. Ther
68
68
69
69
> If a user on the 2 concurrent jobs plan executes a build with 5 build jobs, only the first 2 build jobs are processed, while the remaining 3 of the build jobs wait in line to be processed.
70
70
>
71
-
> If a user/organization subscribes to the 5 concurrent jobs plan and executes 2 builds consisting of 5 jobs each, by default the second build will be sitting in the queue and its jobs waiting to be executed after at least 1 of the 5 build jobs of the first build are done.
71
+
> If a user/organization subscribes to the 5 concurrent jobs plan and executes 2 builds consisting of 5 jobs each, by default, the second build will be sitting in the queue and its jobs waiting to be executed after at least 1 of the 5 build jobs of the first build are done.
72
72
73
-
The price of these plans includes Linux, Windows, and FreeBSD builds.
74
-
Purchase only the credits you need and use them until you run out. Please see more in the ['Usage based'](#usage-based-plans) section.
75
-
76
-
> If a user/organization on the 2 concurrent jobs Plan executes build with jobs for `os: linux` and `os: freebsd`, it will execute as soon as the concurrency capacity is available for particular build jobs.
73
+
The price of these plans includes builds for Linux, Windows, and FreeBSD.
74
+
Purchase only the credits you need and use them until you run out. Please see more in the ['Usage-based'](#usage-based-plans) section.
77
75
76
+
> If a user/organization on the 2 concurrent jobs Plan executes a build with jobs for `os: linux` and `os: freebsd`, it will execute as soon as the concurrency capacity is available for the particular build jobs.
78
77
79
78
80
79
### Subscribe to a Concurrency-based Plan
81
80
82
81
1. Sign in to Travis CI with the [Version Control System of your choice](/user/onboarding/).
83
82
2. Navigate to the [Plan tab](https://app.travis-ci.com/account/plan) and select 'X concurrent jobs Plan'.
84
-
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 VATpaying company, do not forget to enter your VAT number.
83
+
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 an EU-based VAT-paying company, do not forget to enter your VAT number.
85
84
4. Confirm the transaction.
86
85
86
+
### Cancel a Concurrency-based Plan
87
+
Users on a Concurrency-based Subscription must explicitly cancel their subscription; otherwise, the plan renews automatically whenever the current cycle ends. To cancel the current subscription, use the Cancel Subscription button on the Plan page.
88
+
89
+
Once users request cancellation, the remaining credits will be retained until the cancellation is confirmed and processed. Your plan remains active until the end of the current billing cycle, which begins on the Date of Cancellation. Users cannot purchase new credits unless they rejoin a monthly or annual subscription. Users have one year after canceling the subscription to view or save build data; after one year of cancellation, build data is removed from Travis CI.
87
90
88
91
## Usage-based Plans
89
92
@@ -97,7 +100,7 @@ The Usage-based pricing system charges Travis CI users and Travis CI organizatio
97
100
| :--- | --- |
98
101
|**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 add-ons, if available, can be purchased anytime, and credits are only used when needed. The charge is applied immediately upon transaction.<BR /><BR />The user license cost exceeding the pool included in the price is either covered using credits (Usage-based Plan with subscription) at the build request or charged automatically in arrears at the end of each billing period (Usage-based Plan w/o subscription). The number of unique users triggering a build is tracked and reset monthly.<br /><br />The Free Trial assigned upon sign-up grants you unlimited users for free.<br /><br />**Note**: **Free Trial Plans are currently unavailable**. |
99
102
|**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. |
100
-
|**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 40concurrent jobs limit. |
103
+
|**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-job limit. |
101
104
102
105
#### Usage-based Plans Credit Costs
103
106
@@ -136,8 +139,8 @@ All credit charges are deducted from a credit pool associated with a Usage-based
136
139
All unique user triggering build counting is tracked against a Usage-based plan assigned to the Travis CI User or Organization, which is an 'owner' of a VCS repository enabled in Travis CI.
137
140
138
141
> The Usage-based pricing model bills based on minutes used (via credits) and the number of unique users triggering those builds (via user licenses). Users subscribe to a plan that allocates a pool of credits to be used towards build minutes and pricing for a specific number of user licenses. The credits are deducted from the user's credit balance as they are used in the Travis CI service.
139
-
Unique users triggering builds within a billing period will constitute a number of actual user licenses used out of allowed pool. If the user-license pool is exceeded by new unique user triggering build, credits for this extra usage will be deducted from available credit pool.
140
-
In custom cases, instead of charge in credits, user licenses will be tracked within month and will be charged at the end of the billing period, according to the rates of their selected plan.
142
+
Unique users triggering builds within a billing period will constitute a number of actual user licenses used out of the allowed pool. If the user-license pool is exceeded by a new unique user triggering a build, credits for this extra usage will be deducted from the available credit pool.
143
+
In custom cases, instead of being charged in credits, user licenses will be tracked within the month and will be charged at the end of the billing period, according to the rates of their selected plan.
141
144
142
145
#### Plan Usage
143
146
@@ -160,7 +163,7 @@ Triggering builds is only possible if a user has a positive credit balance. To g
160
163
161
164
Monthly Usage-based plans are subscriptions, granting a specific credit pool each month and (optionally) user-license allowance included in the price. Once these allowances are depleted, the credits may be refilled via the manual purchase of a credits package or [auto-refilled](/user/billing-autorefill/) and spent on builds and additional user-licenes.
162
165
163
-
Consumed user-license count is reset each month.
166
+
The consumed user-license count is reset each month.
164
167
165
168
If not stated or set otherwise, the Monthly Usage-based plan is renewed automatically.
166
169
@@ -301,15 +304,15 @@ User-licenses in Usage-based plans are consumed by [unique users triggering buil
301
304
302
305
The count of unique users triggering a build is tracked and reset monthly. Unique users triggering a build are calculated as in the following example:
303
306
304
-
> If person A triggers a build, and person B triggers a build, the billing system will recognize 2 unique users. Now, if person A or B again triggers a build, the amount of unique users triggering remains 2 (assuming builds are triggered within the same month). Only when user C triggers a build within the same month the number of unique users triggering a build will be increased to 3.
307
+
> If person A triggers a build, and person B triggers a build, the billing system will recognize 2 unique users. Now, if person A or B again triggers a build, the number of unique users triggering remains 2 (assuming builds are triggered within the same month). Only when user C triggers a build within the same month, the number of unique users triggering a build will be increased to 3.
305
308
>
306
309
> By default, all users you've granted write rights to your repository are allowed to trigger a build. You may review Travis CI's particular Repository page and manage which users are allowed to trigger the build in order to give you more control.
307
310
308
311
### User Licenses for Usage-based Plan with subscription
309
312
310
-
A usage-based plan with subscription charges you immediately upon build start for the new unique user triggering build within a month.
313
+
A usage-based plan with subscription charges you immediately upon build start for the new unique user triggering a build within a month.
311
314
312
-
Usage-based plans may have or may have not user-license allowance included in the price or available as a pool of user-licenses at a discounted credit cost.
315
+
Usage-based plans may have or may not have user-license allowance included in the price or available as a pool of user-licenses at a discounted credit cost.
313
316
314
317
#### User License Example - Scenario 1
315
318
This scenario is an example of a user with Credits. No user allowance is included in the price, and the user license is charged in credits. The user can build with *n* build jobs.
@@ -345,20 +348,23 @@ This scenario is an example of a user with Credits, a pool of 3 discounted user
345
348
346
349
Usage-based plan w/o subscription charges you at the end of each month for the number of users who triggered the builds during this month.
347
350
348
-
With every build started, Travis CI keeps track of how many unique users triggered a build within a current billing period. At the end of the month, the total amount is used to calculate the user license charge.
351
+
With every build started, Travis CI keeps track of how many unique users triggered a build within the current billing period. At the end of the month, the total amount is used to calculate the user license charge.
349
352
350
353
#### User License without Subscription Example - Scenario 1
351
354
This scenario is an example of a user with Credits, user licenses counted within a month and charged at the end of the period. The user can build with *n* build jobs.
352
355
353
-
> If a build is triggered, the system will check if this is a new unique user triggering build and if any potential included user-license allowance are exceeded:
356
+
> If a build is triggered, the system will check if this is a new unique user triggering the build and if any potential included user-license allowance are exceeded:
354
357
>
355
358
> no - count of consumed paid user-licenses is not increased
356
359
> yes - count of consumed paid user-licenses is increased
357
360
>
358
-
> Depending on whether the plan is monthly or annual, respectively, there will be direct charge to credit card at the end of month or no more new unique users will be allowed to trigger builds this month.
361
+
> Depending on whether the plan is monthly or annual, respectively, there will be a direct charge to the credit card at the end of the month, or no new unique users will be allowed to trigger builds this month.
359
362
>
360
363
> The respective cost of build jobs execution in credits will be deducted from the available credit pool.
361
364
365
+
## Delete your Travis CI Account
366
+
367
+
Please get in touch with [Travis CI Support](mailto:[email protected]) if you want to delete your Travis CI account according to the GDPR policy.
362
368
363
369
## VM Instance Sizes and Credit Cost
364
370
@@ -397,7 +403,7 @@ GPU builds allow you to choose the instance size the build will run on (for the
397
403
398
404
```yaml
399
405
vm:
400
-
size: [gpu-medium | gpu-xlarge] #new values in the schema for existing key
406
+
size: [gpu-medium | gpu-xlarge] #new values in the schema for the existing key
0 commit comments