travis-ci/travis-tests:.travis.yml@abbdfe7
os: linux
dist: focal
language: ruby
rvm: 2.7.1
branches:
only:
- main
- secure-test
- prd-gpu-support
import:
- gpu.yml
travis-ci/travis-tests:gpu.yml@abbdfe7
jobs:
include:
- stage: "NON - GPU"
name: "it does not use gpu"
dist: focal
vm:
size: 'medium'
arch: 'amd64'
script:
- lspci
- echo "It is done"
- stage: "GPU - without addons"
name: "without addons"
dist: focal
vm:
size: 'gpu-medium'
arch: 'amd64'
script:
- lspci
- echo "It is done"
- stage: "GPU - without addons -big"
name: "without addons -big"
dist: focal
vm:
size: 'gpu-xlarge'
arch: 'amd64'
script:
- lspci
- echo "It is done"
- stage: "GPU - without addons - windows - this will be filtered out"
name: "without addons"
os: windows
vm:
size: 'gpu-medium'
arch: 'amd64'
script:
- echo "You should not see this"
- stage: "Installing addons on linux"
name: "addons xenial"
addons:
tensorflow: 1.6.0
blender: 3.4.1
script:
- echo "it is done"
Build Config
{
"language": "ruby",
"os": [
"linux"
],
"dist": "focal",
"rvm": [
"2.7.1"
],
"branches": {
"only": [
"main",
"secure-test",
"prd-gpu-support"
]
},
"jobs": {
"include": [
{
"stage": "NON - GPU",
"name": "it does not use gpu",
"dist": "focal",
"vm": {
"size": "medium"
},
"arch": "amd64",
"script": [
"lspci",
"echo \"It is done\""
]
},
{
"stage": "GPU - without addons",
"name": "without addons",
"dist": "focal",
"vm": {
"size": "gpu-medium"
},
"arch": "amd64",
"script": [
"lspci",
"echo \"It is done\""
]
},
{
"stage": "GPU - without addons -big",
"name": "without addons -big",
"dist": "focal",
"vm": {
"size": "gpu-xlarge"
},
"arch": "amd64",
"script": [
"lspci",
"echo \"It is done\""
]
},
{
"stage": "GPU - without addons - windows - this will be filtered out",
"name": "without addons",
"os": "windows",
"vm": {
"size": "gpu-medium"
},
"arch": "amd64",
"script": [
"echo \"You should not see this\""
]
},
{
"stage": "Installing addons on linux",
"name": "addons xenial",
"addons": {
"tensorflow": "1.6.0",
"blender": "3.4.1"
},
"script": [
"echo \"it is done\""
]
}
]
}
}