Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove publishing e2e tests from Jenkinsfile #2585

Merged
merged 1 commit into from
Oct 28, 2022

Conversation

davidgisbey
Copy link
Contributor

Context

We're decommissioning the Publishing E2E tests now that GOV.UK apps have transitioned to a model of continuous deployment with contract tests, as outlined in RFC-128. The overall progress of this work is tracked in a Trello card on the GOV.UK Tech Debt board.

What this PR does

This PR removes the E2E tests from this app's CI pipeline. Once merged, the Jenkins CI server will no longer kick off a run of the publishing-e2e-tests job when new PRs are opened.

This change is the first step in the overall decommissioning process, and will be applied to every application currently running the E2E tests.

Trello card

https://trello.com/c/qgR41OnR/837-disable-publishing-end-to-end-tests-on-our-apps

⚠️ This repo is Continuously Deployed: make sure you [follow the guidance]
(https://docs.publishing.service.gov.uk/manual/development-pipeline.html#merge-your-own-pull-request) ⚠️

This commit removes the E2E tests from this app's CI pipeline. Once
merged, the Jenkins CI server will no longer kick off a run of the
publishing-e2e-tests job when new PRs are opened.

This change is the first step in the overall decommissioning process,
and will be applied to every application currently running the E2E tests.
@govuk-ci govuk-ci temporarily deployed to government-frontend-pr-2585 October 28, 2022 14:18 Inactive
@davidgisbey davidgisbey merged commit edc1563 into main Oct 28, 2022
@davidgisbey davidgisbey deleted the remove-publishing-e2e-tests-from-jenkinsfile branch October 28, 2022 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants