Commit c8ff1664 authored by Kamil Trzciński's avatar Kamil Trzciński

Merge branch 'fix-qa-auto-devops-secrets' into 'master'

Fix QA spec flaky for application secret variables

Closes gitlab-qa#362

See merge request gitlab-org/gitlab-ce!24210
parents 1bd82e84 e9cb44e5
......@@ -98,6 +98,17 @@ module QA
resource.value = 'You can see this application secret'
end
# Our current Auto DevOps implementation won't update the production
# app if we only update a CI variable with no code change.
#
# Workaround: push new code and use the resultant pipeline.
Resource::Repository::ProjectPush.fabricate! do |push|
push.project = @project
push.commit_message = 'Force a Deployment change by pushing new code'
push.file_name = 'new_file.txt'
push.file_content = 'new file contents'
end
@project.visit!
Page::Project::Menu.act { click_ci_cd_pipelines }
Page::Project::Pipeline::Index.act { go_to_latest_pipeline }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment