|
| 1 | +# Browsers (browsers) |
| 2 | + |
| 3 | +A package which installs various browsers. |
| 4 | + |
| 5 | +## Example Usage |
| 6 | + |
| 7 | +```json |
| 8 | +"features": { |
| 9 | + "ghcr.io/postfinance/devcontainer-features/browsers:0.1.0": { |
| 10 | + "chromeVersion": "none", |
| 11 | + "useChromeForTesting": true, |
| 12 | + "chromeDownloadUrl": "", |
| 13 | + "chromeVersionsUrl": "", |
| 14 | + "chromeTestingVersionsUrl": "", |
| 15 | + "firefoxVersion": "none", |
| 16 | + "firefoxDownloadUrl": "", |
| 17 | + "firefoxVersionsUrl": "", |
| 18 | + "firefoxVersionResolve": false |
| 19 | + } |
| 20 | +} |
| 21 | +``` |
| 22 | + |
| 23 | +## Options |
| 24 | + |
| 25 | +| Option | Description | Type | Default Value | Proposals | |
| 26 | +|-----|-----|-----|-----|-----| |
| 27 | +| chromeVersion | The version of the Chrome to install. | string | none | none, latest, 126 | |
| 28 | +| useChromeForTesting | A flag to indicate if the Chrome for Testing or the default chrome should be used. | boolean | true | true, false | |
| 29 | +| chromeDownloadUrl | Override Chrome download base URL. | string | <empty> | | |
| 30 | +| chromeVersionsUrl | Override Chrome versions URL. | string | <empty> | | |
| 31 | +| chromeTestingVersionsUrl | Override Chrome for Testing versions URL. | string | <empty> | | |
| 32 | +| firefoxVersion | The version of the Firefox to install. | string | none | none, latest, 128 | |
| 33 | +| firefoxDownloadUrl | Override Firefox download base URL. | string | <empty> | | |
| 34 | +| firefoxVersionsUrl | Override Firefox versions URL. | string | <empty> | | |
| 35 | +| firefoxVersionResolve | If true, resolves partial Firefox versions (e.g. 142.0) to the highest available patch version (e.g. 142.0.3). | boolean | false | true, false | |
| 36 | + |
| 37 | +## Notes |
| 38 | + |
| 39 | +### System Compatibility |
| 40 | + |
| 41 | +Debian, Ubuntu |
| 42 | + |
| 43 | +### Accessed Urls |
| 44 | + |
| 45 | +Needs access to the following URL for downloading and resolving: |
| 46 | +* https://dl.google.com |
| 47 | +* https://versionhistory.googleapis.com |
| 48 | +* https://googlechromelabs.github.io |
| 49 | +* https://download-installer.cdn.mozilla.net |
| 50 | +* https://product-details.mozilla.org |
0 commit comments