Add Jekyll GitLab Pages E2E smoke spec
What does this MR do?
Adds a Smoke spec for ~"group::release management" Category:Pages.
- Log into GitLab
- Create a Project using the "jekyll" template
- Fire a Pipeline for the Project
- Test that the pipeline has a
pages
job, and waits for that job to pass.
Rel: gitlab-org/quality/testcases#877 (closed)
Does this MR meet the acceptance criteria?
Conformity
- [-] Changelog entry
- [-] Documentation (if required)
-
Code review guidelines -
Merge request performance guidelines -
Style guides - [-] Database guides
- [-] Separation of EE specific content
Availability and Testing
This test may be long-running for a smoke test. We may consider only the first expectation of ensuring that the Job creates, not necessarily caring that it succeeds.
Edited by Dan Davison