https://github.com/nemequ/icc-travis
Directions for installing ICC compiler on Travis CI
https://github.com/nemequ/icc-travis
Last synced: about 1 year ago
JSON representation
Directions for installing ICC compiler on Travis CI
- Host: GitHub
- URL: https://github.com/nemequ/icc-travis
- Owner: nemequ
- Archived: true
- Created: 2015-11-06T02:23:35.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2020-01-25T01:53:35.000Z (over 6 years ago)
- Last Synced: 2025-05-07T14:10:00.604Z (about 1 year ago)
- Language: Shell
- Homepage:
- Size: 61.5 KB
- Stars: 49
- Watchers: 9
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Instructions
The script that lives here doesn't really work anymore for most
licenses and hasn't been updated for newer versions of ICC, but there
is now a much easier way: use Intel's [APT
repository](https://software.intel.com/en-us/articles/oneapi-repo-instructions#aptpkg).
This integrates nicely with [Travis CI's APT
Addon](https://docs.travis-ci.com/user/installing-dependencies#installing-packages-with-the-apt-addon),
or you can [install it
manually](https://docs.travis-ci.com/user/installing-dependencies#installing-packages-without-an-apt-repository).
## Using Travis CI's APT Addon
You'll need to add the following to your `.travis.yml` file:
```yaml
addons:
apt:
sources:
- sourceline: 'deb https://apt.repos.intel.com/oneapi all main'
key_url: 'https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS-2023.PUB'
packages:
- intel-oneapi-icc
```
If you would like an example, see [SIMDe's
`.travis.yml`](https://github.com/nemequ/simde/blob/master/.travis.yml)