else
build_arg="--build-arg {ref_arg}={ref}"
fi
- case {tag} in
- *latest|*leguer|*kali|*jerma)
- cd {path};;
- *)
- cd docker;;
- esac
+ cd {path};;
sudo docker build $build_arg \
--pull=false --no-cache --force-rm=true \
-t $image .
name: 'xtesting-opnfv-xtesting-mts-pull'
<<: *xtesting-params
container: 'xtesting-mts'
- exclude:
- - tag: hunter
- - tag: iruya
jobs:
- 'xtesting-{repo}-{container}-{tag}-pull'
name: 'xtesting-opnfv-xtesting-mts-rmi'
<<: *xtesting-params
container: 'xtesting-mts'
- exclude:
- - tag: hunter
- - tag: iruya
jobs:
- 'xtesting-{repo}-{container}-{tag}-rmi'
- sixth
privileged: 'false'
network: bridge
- exclude:
- - {'tag': 'hunter', 'test': 'sixth'}
- - {'tag': 'iruya', 'test': 'sixth'}
jobs:
- 'xtesting-{repo}-{container}-{tag}-{test}-run'
- seventh
privileged: 'false'
network: bridge
- exclude:
- - {'tag': 'hunter', 'test': 'seventh'}
- - {'tag': 'iruya', 'test': 'seventh'}
jobs:
- 'xtesting-{repo}-{container}-{tag}-{test}-run'
container: xtesting-mts
ref_arg: BRANCH
path: docker/mts
- exclude:
- - tag: hunter
- - tag: iruya
jobs:
- 'xtesting-{repo}-{container}-{tag}-gate'
container: xtesting-mts
ref_arg: BRANCH
path: docker/mts
- exclude:
- - tag: hunter
- - tag: iruya
jobs:
- 'xtesting-{repo}-{container}-{tag}-build'
name: 'xtesting-opnfv-xtesting-mts-trivy'
<<: *xtesting-params
container: 'xtesting-mts'
- exclude:
- - tag: hunter
- - tag: iruya
jobs:
- 'xtesting-{repo}-{container}-{tag}-trivy'