mirror of
https://bitbucket.org/atlassian/dc-deployments-automation.git
synced 2025-12-14 00:43:06 -06:00
Fix formatting.
This commit is contained in:
@@ -33,7 +33,7 @@ pipelines:
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
- parallel:
|
- parallel:
|
||||||
- step:
|
- step:
|
||||||
name: aws_common/cw-disabled
|
name: aws_common/cw-disabled
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -41,7 +41,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/aws_common
|
- cd roles/aws_common
|
||||||
- pipenv run molecule test -s cw-disabled
|
- pipenv run molecule test -s cw-disabled
|
||||||
- step:
|
- step:
|
||||||
name: aws_common/default
|
name: aws_common/default
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -49,7 +49,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/aws_common
|
- cd roles/aws_common
|
||||||
- pipenv run molecule test -s default
|
- pipenv run molecule test -s default
|
||||||
- step:
|
- step:
|
||||||
name: aws_common/logs-disabled
|
name: aws_common/logs-disabled
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -57,7 +57,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/aws_common
|
- cd roles/aws_common
|
||||||
- pipenv run molecule test -s logs-disabled
|
- pipenv run molecule test -s logs-disabled
|
||||||
- step:
|
- step:
|
||||||
name: bitbucket_config/default
|
name: bitbucket_config/default
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -65,7 +65,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/bitbucket_config
|
- cd roles/bitbucket_config
|
||||||
- pipenv run molecule test -s default
|
- pipenv run molecule test -s default
|
||||||
- step:
|
- step:
|
||||||
name: bitbucket_config/iam_elasticsearch
|
name: bitbucket_config/iam_elasticsearch
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -73,7 +73,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/bitbucket_config
|
- cd roles/bitbucket_config
|
||||||
- pipenv run molecule test -s iam_elasticsearch
|
- pipenv run molecule test -s iam_elasticsearch
|
||||||
- step:
|
- step:
|
||||||
name: confluence_config/aurora
|
name: confluence_config/aurora
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -81,7 +81,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/confluence_config
|
- cd roles/confluence_config
|
||||||
- pipenv run molecule test -s aurora
|
- pipenv run molecule test -s aurora
|
||||||
- step:
|
- step:
|
||||||
name: confluence_config/default
|
name: confluence_config/default
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -89,7 +89,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/confluence_config
|
- cd roles/confluence_config
|
||||||
- pipenv run molecule test -s default
|
- pipenv run molecule test -s default
|
||||||
- step:
|
- step:
|
||||||
name: confluence_config/password_char_escaping
|
name: confluence_config/password_char_escaping
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -97,7 +97,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/confluence_config
|
- cd roles/confluence_config
|
||||||
- pipenv run molecule test -s password_char_escaping
|
- pipenv run molecule test -s password_char_escaping
|
||||||
- step:
|
- step:
|
||||||
name: confluence_config/system_jdk
|
name: confluence_config/system_jdk
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -105,7 +105,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/confluence_config
|
- cd roles/confluence_config
|
||||||
- pipenv run molecule test -s system_jdk
|
- pipenv run molecule test -s system_jdk
|
||||||
- step:
|
- step:
|
||||||
name: diy_backup/default
|
name: diy_backup/default
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -113,7 +113,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/diy_backup
|
- cd roles/diy_backup
|
||||||
- pipenv run molecule test -s default
|
- pipenv run molecule test -s default
|
||||||
- step:
|
- step:
|
||||||
name: jira_config/aurora
|
name: jira_config/aurora
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -121,7 +121,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/jira_config
|
- cd roles/jira_config
|
||||||
- pipenv run molecule test -s aurora
|
- pipenv run molecule test -s aurora
|
||||||
- step:
|
- step:
|
||||||
name: jira_config/default
|
name: jira_config/default
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -129,7 +129,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/jira_config
|
- cd roles/jira_config
|
||||||
- pipenv run molecule test -s default
|
- pipenv run molecule test -s default
|
||||||
- step:
|
- step:
|
||||||
name: jira_config/jira_config_props
|
name: jira_config/jira_config_props
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -137,7 +137,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/jira_config
|
- cd roles/jira_config
|
||||||
- pipenv run molecule test -s jira_config_props
|
- pipenv run molecule test -s jira_config_props
|
||||||
- step:
|
- step:
|
||||||
name: jira_config/password_char_escaping
|
name: jira_config/password_char_escaping
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -145,7 +145,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/jira_config
|
- cd roles/jira_config
|
||||||
- pipenv run molecule test -s password_char_escaping
|
- pipenv run molecule test -s password_char_escaping
|
||||||
- step:
|
- step:
|
||||||
name: linux_common/default
|
name: linux_common/default
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -153,7 +153,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/linux_common
|
- cd roles/linux_common
|
||||||
- pipenv run molecule test -s default
|
- pipenv run molecule test -s default
|
||||||
- step:
|
- step:
|
||||||
name: product_common/default
|
name: product_common/default
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -161,7 +161,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/product_common
|
- cd roles/product_common
|
||||||
- pipenv run molecule test -s default
|
- pipenv run molecule test -s default
|
||||||
- step:
|
- step:
|
||||||
name: product_common/system_jdk
|
name: product_common/system_jdk
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -169,7 +169,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/product_common
|
- cd roles/product_common
|
||||||
- pipenv run molecule test -s system_jdk
|
- pipenv run molecule test -s system_jdk
|
||||||
- step:
|
- step:
|
||||||
name: product_install/bitbucket_latest
|
name: product_install/bitbucket_latest
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -177,7 +177,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/product_install
|
- cd roles/product_install
|
||||||
- pipenv run molecule test -s bitbucket_latest
|
- pipenv run molecule test -s bitbucket_latest
|
||||||
- step:
|
- step:
|
||||||
name: product_install/confluence_latest
|
name: product_install/confluence_latest
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -185,7 +185,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/product_install
|
- cd roles/product_install
|
||||||
- pipenv run molecule test -s confluence_latest
|
- pipenv run molecule test -s confluence_latest
|
||||||
- step:
|
- step:
|
||||||
name: product_install/crowd_latest
|
name: product_install/crowd_latest
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -193,7 +193,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/product_install
|
- cd roles/product_install
|
||||||
- pipenv run molecule test -s crowd_latest
|
- pipenv run molecule test -s crowd_latest
|
||||||
- step:
|
- step:
|
||||||
name: product_install/default
|
name: product_install/default
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -201,7 +201,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/product_install
|
- cd roles/product_install
|
||||||
- pipenv run molecule test -s default
|
- pipenv run molecule test -s default
|
||||||
- step:
|
- step:
|
||||||
name: product_install/jira_all
|
name: product_install/jira_all
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -209,7 +209,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/product_install
|
- cd roles/product_install
|
||||||
- pipenv run molecule test -s jira_all
|
- pipenv run molecule test -s jira_all
|
||||||
- step:
|
- step:
|
||||||
name: product_install/jira_cached_with_downgrade
|
name: product_install/jira_cached_with_downgrade
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -217,7 +217,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/product_install
|
- cd roles/product_install
|
||||||
- pipenv run molecule test -s jira_cached_with_downgrade
|
- pipenv run molecule test -s jira_cached_with_downgrade
|
||||||
- step:
|
- step:
|
||||||
name: product_install/jira_cached_with_upgrade
|
name: product_install/jira_cached_with_upgrade
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -225,7 +225,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/product_install
|
- cd roles/product_install
|
||||||
- pipenv run molecule test -s jira_cached_with_upgrade
|
- pipenv run molecule test -s jira_cached_with_upgrade
|
||||||
- step:
|
- step:
|
||||||
name: product_install/jira_software_latest
|
name: product_install/jira_software_latest
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -233,7 +233,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/product_install
|
- cd roles/product_install
|
||||||
- pipenv run molecule test -s jira_software_latest
|
- pipenv run molecule test -s jira_software_latest
|
||||||
- step:
|
- step:
|
||||||
name: product_install/jira_tarball
|
name: product_install/jira_tarball
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -241,7 +241,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/product_install
|
- cd roles/product_install
|
||||||
- pipenv run molecule test -s jira_tarball
|
- pipenv run molecule test -s jira_tarball
|
||||||
- step:
|
- step:
|
||||||
name: product_install/jira_version_from_file
|
name: product_install/jira_version_from_file
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -249,7 +249,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/product_install
|
- cd roles/product_install
|
||||||
- pipenv run molecule test -s jira_version_from_file
|
- pipenv run molecule test -s jira_version_from_file
|
||||||
- step:
|
- step:
|
||||||
name: product_install/jira_version_latest
|
name: product_install/jira_version_latest
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -257,7 +257,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/product_install
|
- cd roles/product_install
|
||||||
- pipenv run molecule test -s jira_version_latest
|
- pipenv run molecule test -s jira_version_latest
|
||||||
- step:
|
- step:
|
||||||
name: product_install/jira_version_override
|
name: product_install/jira_version_override
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -265,7 +265,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/product_install
|
- cd roles/product_install
|
||||||
- pipenv run molecule test -s jira_version_override
|
- pipenv run molecule test -s jira_version_override
|
||||||
- step:
|
- step:
|
||||||
name: product_install/servicedesk3
|
name: product_install/servicedesk3
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -273,7 +273,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/product_install
|
- cd roles/product_install
|
||||||
- pipenv run molecule test -s servicedesk3
|
- pipenv run molecule test -s servicedesk3
|
||||||
- step:
|
- step:
|
||||||
name: product_install/servicedesk4
|
name: product_install/servicedesk4
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -281,7 +281,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/product_install
|
- cd roles/product_install
|
||||||
- pipenv run molecule test -s servicedesk4
|
- pipenv run molecule test -s servicedesk4
|
||||||
- step:
|
- step:
|
||||||
name: product_install/servicedesk_latest
|
name: product_install/servicedesk_latest
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -289,7 +289,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/product_install
|
- cd roles/product_install
|
||||||
- pipenv run molecule test -s servicedesk_latest
|
- pipenv run molecule test -s servicedesk_latest
|
||||||
- step:
|
- step:
|
||||||
name: product_startup/bitbucket
|
name: product_startup/bitbucket
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -297,7 +297,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/product_startup
|
- cd roles/product_startup
|
||||||
- pipenv run molecule test -s bitbucket
|
- pipenv run molecule test -s bitbucket
|
||||||
- step:
|
- step:
|
||||||
name: product_startup/default
|
name: product_startup/default
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -305,7 +305,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/product_startup
|
- cd roles/product_startup
|
||||||
- pipenv run molecule test -s default
|
- pipenv run molecule test -s default
|
||||||
- step:
|
- step:
|
||||||
name: product_startup/startup_restart_false
|
name: product_startup/startup_restart_false
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -313,7 +313,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/product_startup
|
- cd roles/product_startup
|
||||||
- pipenv run molecule test -s startup_restart_false
|
- pipenv run molecule test -s startup_restart_false
|
||||||
- step:
|
- step:
|
||||||
name: product_startup/synchrony
|
name: product_startup/synchrony
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -321,7 +321,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/product_startup
|
- cd roles/product_startup
|
||||||
- pipenv run molecule test -s synchrony
|
- pipenv run molecule test -s synchrony
|
||||||
- step:
|
- step:
|
||||||
name: restore_backups/default
|
name: restore_backups/default
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -329,7 +329,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/restore_backups
|
- cd roles/restore_backups
|
||||||
- pipenv run molecule test -s default
|
- pipenv run molecule test -s default
|
||||||
- step:
|
- step:
|
||||||
name: restore_backups/restore_conf_server
|
name: restore_backups/restore_conf_server
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -337,7 +337,7 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/restore_backups
|
- cd roles/restore_backups
|
||||||
- pipenv run molecule test -s restore_conf_server
|
- pipenv run molecule test -s restore_conf_server
|
||||||
- step:
|
- step:
|
||||||
name: restore_backups/restore_jira_clustered
|
name: restore_backups/restore_jira_clustered
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
@@ -345,15 +345,14 @@ pipelines:
|
|||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- cd roles/restore_backups
|
- cd roles/restore_backups
|
||||||
- pipenv run molecule test -s restore_jira_clustered
|
- pipenv run molecule test -s restore_jira_clustered
|
||||||
|
|
||||||
|
|
||||||
- step:
|
- step:
|
||||||
name: Run Snyk security scan
|
name: Run Snyk security scan
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
script:
|
script:
|
||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- apt-get update && apt-get install -y npm
|
- apt-get update && apt-get install -y npm
|
||||||
- npm install -g snyk
|
- npm install -g snyk
|
||||||
- snyk auth $SNYK_TOKEN
|
- snyk auth $SNYK_TOKEN
|
||||||
- pipenv run snyk test --severity-threshold=high
|
- pipenv run snyk test --severity-threshold=high
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
from jinja2 import Template
|
import jinja2 as j2
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
import os
|
import os
|
||||||
|
|
||||||
@@ -14,14 +14,16 @@ def find_all_scenarios():
|
|||||||
|
|
||||||
|
|
||||||
def load_template():
|
def load_template():
|
||||||
path = Path(os.path.join(os.path.dirname(__file__), PIPELINE_TEMPLATE_J2_FILE))
|
jenv = j2.Environment(
|
||||||
return Template(path.read_text())
|
loader=j2.FileSystemLoader('.'),
|
||||||
|
lstrip_blocks=True,
|
||||||
|
trim_blocks=True)
|
||||||
|
return jenv.get_template(PIPELINE_TEMPLATE_J2_FILE)
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
template = load_template()
|
|
||||||
|
|
||||||
scenario_paths = find_all_scenarios()
|
scenario_paths = find_all_scenarios()
|
||||||
|
|
||||||
|
template = load_template()
|
||||||
generated_output = template.render(scenario_paths=scenario_paths)
|
generated_output = template.render(scenario_paths=scenario_paths)
|
||||||
|
|
||||||
print(generated_output)
|
print(generated_output)
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ pipelines:
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
- parallel:
|
- parallel:
|
||||||
{% for spath in scenario_paths -%}
|
{% for spath in scenario_paths %}
|
||||||
- step:
|
- step:
|
||||||
name: {{ spath.parts[2] }}/{{ spath.parts[4] }}
|
name: {{ spath.parts[2] }}/{{ spath.parts[4] }}
|
||||||
services:
|
services:
|
||||||
@@ -49,8 +49,8 @@ pipelines:
|
|||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
script:
|
script:
|
||||||
- ./bin/install-ansible --dev
|
- ./bin/install-ansible --dev
|
||||||
- apt-get update && apt-get install -y npm
|
- apt-get update && apt-get install -y npm
|
||||||
- npm install -g snyk
|
- npm install -g snyk
|
||||||
- snyk auth $SNYK_TOKEN
|
- snyk auth $SNYK_TOKEN
|
||||||
- pipenv run snyk test --severity-threshold=high
|
- pipenv run snyk test --severity-threshold=high
|
||||||
|
|||||||
Reference in New Issue
Block a user