9 Commits

Author SHA1 Message Date
Lee Goolsbee
677f2a85ca ITPLT-3650 drop support for Amazon Linux 2 2024-04-29 12:10:12 -05:00
Lee Goolsbee
8c745195c6 go with psycopg2-binary instead of building psycopg2 2022-09-15 11:08:02 -05:00
Lee Goolsbee
a560258945 development doc updates; drop python2 dependency for debian/ubuntu hosts (only needed for AL2/yum) 2022-09-09 17:09:27 -05:00
Brett Meehan
7b9e9e2328 ITOPSENG-647 put product service file in the default path to allow systemctl mask and other linking operations to work properly 2020-05-21 10:17:22 +10:00
Varun Arbatti
522706467e Merged in DCD-621-parallelize-builds (pull request #20)
DCD-621 parallelize builds

* DCD-621: Parallelizes tests ny invoking the parralelize script

* DCD-621: Removes leading / to start jira command in product_startup role

* DCD-621: Runs a scenario by name instead of using the all parameter

* DCD-621: A better find all scenarios function to ensure we look at relevant molecule scenarios. Better logging too

* DCD-510: Parallelizes tests further, running in 26 batches on 1 each. The pipeline file is now generated using Jinja

* DCD-510: Adds a pre check stage to verify if number of batches match actual number of scenarios. This test will fail (deliberately)

* DCD-510: Adds a pre check stage to verify if number of batches match actual number of scenarios. Fixes 'test' failure

* DCD-590: Adds note to development.md on how to generate a pipeline file. Adds a makefile and updates a few script commands

* DCD-590: Better documentation in development README document. Updates YML with instructions on how to fix issues with the prevalidation stage

Approved-by: Steve Smith <ssmith@atlassian.com>
Approved-by: Ben Partridge <bpartridge@atlassian.com>
2019-08-30 06:22:53 +00:00
Steve Smith
bc0edf40ee DCD-386: apt-get vs yum. 2019-06-14 10:22:30 +10:00
Steve Smith
8c28593151 DCD-386: Add taskcat as a dev dependency and update development readme. 2019-06-14 09:49:40 +10:00
Steve Smith
80247f1803 DCD-224: Rename some roles for clarity. 2019-05-09 08:37:52 +10:00
Steve Smith
0d0b068f50 DCD-224: Add development and testing doc. 2019-05-08 14:50:23 +10:00