name: functest-kubernetes-ng-docker-scan
builders:
- shell: |
- apt-get -o DPkg::Lock::Timeout=300 update && \
- DEBIAN_FRONTEND=noninteractive apt-get -o DPkg::Lock::Timeout=300 install \
- curl docker.io -y
+ sudo apt-get -o DPkg::Lock::Timeout=300 update && \
+ sudo DEBIAN_FRONTEND=noninteractive apt-get \
+ -o DPkg::Lock::Timeout=300 install curl docker.io -y
mkdir -p ~/.docker/cli-plugins && \
curl https://github.com/docker/scan-cli-plugin/releases/latest/download/docker-scan_linux_amd64 \
else
image={repo}:{port}/{container}:{tag}
fi
- docker-scan $image
+ sudo docker scan $image
- job-template:
name: 'functest-kubernetes-ng-{repo}-{container}-{tag}-docker-scan'
builders:
- shell: |
apt-get -o DPkg::Lock::Timeout=300 update && \
- DEBIAN_FRONTEND=noninteractive apt-get -o DPkg::Lock::Timeout=300 install \
- curl docker.io -y
+ DEBIAN_FRONTEND=noninteractive apt-get \
+ -o DPkg::Lock::Timeout=300 install curl docker.io -y
mkdir -p ~/.docker/cli-plugins && \
curl https://github.com/docker/scan-cli-plugin/releases/latest/download/docker-scan_linux_amd64 \
else
image={repo}:{port}/{container}:{tag}
fi
- docker-scan $image
+ docker scan $image
- job-template:
name: 'functest-kubernetes-{repo}-{container}-{tag}-docker-scan'
- last-success
- last-failure
- last-duration
- regex: ^functest-kubernetes-[a-z0-9.]+-docker-scan$
+ regex: (?!functest-kubernetes-pi)(?!functest-kubernetes-ng)^functest-kubernetes-[a-z-0-9.]+-docker-scan$
name: functest-docker-scan
builders:
- shell: |
- apt-get -o DPkg::Lock::Timeout=300 update && \
- DEBIAN_FRONTEND=noninteractive apt-get -o DPkg::Lock::Timeout=300 install \
- curl docker.io -y
+ sudo apt-get -o DPkg::Lock::Timeout=300 update && \
+ sudo DEBIAN_FRONTEND=noninteractive apt-get \
+ -o DPkg::Lock::Timeout=300 install curl docker.io -y
mkdir -p ~/.docker/cli-plugins && \
curl https://github.com/docker/scan-cli-plugin/releases/latest/download/docker-scan_linux_amd64 \
else
image={repo}:{port}/{container}:{tag}
fi
- docker-scan $image
+ sudo docker scan $image
- job-template:
name: 'functest-{repo}-{container}-{tag}-docker-scan'
- last-success
- last-failure
- last-duration
- regex: ^functest-[a-z0-9.]+-docker-scan$
+ regex: (?!functest-kubernetes)(?!functest-pi)^functest-[a-z-0-9.]+-docker-scan$
name: xtesting-docker-scan
builders:
- shell: |
- apt-get -o DPkg::Lock::Timeout=300 update && \
- DEBIAN_FRONTEND=noninteractive apt-get -o DPkg::Lock::Timeout=300 install \
- curl docker.io -y
+ sudo apt-get -o DPkg::Lock::Timeout=300 update && \
+ sudo DEBIAN_FRONTEND=noninteractive apt-get \
+ -o DPkg::Lock::Timeout=300 install curl docker.io -y
mkdir -p ~/.docker/cli-plugins && \
curl https://github.com/docker/scan-cli-plugin/releases/latest/download/docker-scan_linux_amd64 \
else
image={repo}:{port}/{container}:{tag}
fi
- docker-scan $image
+ sudo docker scan $image
- job-template:
name: 'xtesting-{repo}-{container}-{tag}-docker-scan'
- last-success
- last-failure
- last-duration
- regex: ^xtesting-[a-z0-9.]+-docker-scan$
+ regex: (?!xtesting-pi)^xtesting-[a-z-0-9.]+-docker-scan$