mirror of
https://bitbucket.org/atlassian/dc-deployments-automation.git
synced 2025-12-15 09:23:06 -06:00
ITPLT-4544 remove snyk scanner from pipelines
This commit is contained in:
@@ -11,26 +11,16 @@ options:
|
||||
definitions:
|
||||
caches:
|
||||
ansible-collections: ansible_collections
|
||||
pre-commit: ~/.cache/pre-commit
|
||||
services:
|
||||
docker:
|
||||
memory: 4096
|
||||
|
||||
pipelines:
|
||||
default:
|
||||
- step:
|
||||
name: Pre-commit
|
||||
image: python:3.9
|
||||
caches:
|
||||
- pre-commit
|
||||
script:
|
||||
- apt update && apt install -y pipenv
|
||||
- pipenv sync --dev
|
||||
- pipenv run pre-commit run --all-files
|
||||
- step:
|
||||
name: Pre Parallelization stage
|
||||
script:
|
||||
- echo "Running tests in 38 batches"
|
||||
- echo "Running tests in 39 batches"
|
||||
|
||||
- step:
|
||||
name: Check if the template is up-to-date
|
||||
@@ -115,6 +105,20 @@ pipelines:
|
||||
- ./bin/install-ansible --dev
|
||||
- cd roles/bitbucket_config
|
||||
- pipenv run molecule test -s iam_elasticsearch
|
||||
- step:
|
||||
name: bitbucket_mesh_config/default
|
||||
caches:
|
||||
- ansible-collections
|
||||
- docker
|
||||
- pip
|
||||
services:
|
||||
- docker
|
||||
script:
|
||||
- apt-get update && apt-get install -y rsync
|
||||
- export ANSIBLE_CONFIG=./ansible.cfg
|
||||
- ./bin/install-ansible --dev
|
||||
- cd roles/bitbucket_mesh_config
|
||||
- pipenv run molecule test -s default
|
||||
- step:
|
||||
name: confluence_config/aurora
|
||||
caches:
|
||||
@@ -578,18 +582,3 @@ pipelines:
|
||||
- cd roles/product_startup
|
||||
- pipenv run molecule test -s synchrony
|
||||
|
||||
- step:
|
||||
name: Run Snyk security scan
|
||||
caches:
|
||||
- docker
|
||||
- pip
|
||||
- node
|
||||
services:
|
||||
- docker
|
||||
script:
|
||||
- export ANSIBLE_CONFIG=./ansible.cfg
|
||||
- ./bin/install-ansible --dev
|
||||
- apt-get update && apt-get install -y npm
|
||||
- npm install -g snyk
|
||||
- snyk auth $SNYK_TOKEN
|
||||
- pipenv run snyk monitor --severity-threshold=high --project-name=dc-deployments-automation
|
||||
|
||||
Reference in New Issue
Block a user