Commit Graph

5 Commits

Author SHA1 Message Date
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
8c28593151 DCD-386: Add taskcat as a dev dependency and update development readme. 2019-06-14 09:49:40 +10:00
Steve Smith
267da04e40 DCD-386: Use dev dependencies for molecule dependencies. 2019-06-13 15:18:48 +10:00
Steve Smith
65dea20e78 DCD-386: Lock to 2.7 2019-06-13 13:59:24 +10:00
Steve Smith
cda21df138 DCD-386: Initial test of pipenv. 2019-06-13 13:57:56 +10:00