POC Run growth funnel verification specs in CI
Next step in the POC for running growth funnel verifications against snowplow micro.
This issue will take the next step where #428203 (closed) left off and focus on enabling the POC to run the tests in CI
Things to consider:
- starting the snowplow micro as a service(docker container)
Gitlab.config.host
- running this in its own job since it needs to run in serial as we only want to start one instance of snowplow micro initially.
- maybe customize
stub_application_setting(snowplow_app_id: 'gitlab-test')
value to be something unique for an example.- Explore, but not vital, but this could get us away from clearing snowplow micro on each test and remove any parallel execution worries...or even need to create a separate job.
- maybe customize
- may need to interface with engineering productivity team
- artifacts to be downloadable if it fails...pipe output to a file.
Edited by Doug Stull