Time delay between building environment and environment displaying correctly
There is a time delay between a job running "successfully" on a merge request, for the review-docs-deploy
build pipeline.
Example of a job thast ran successfully: https://gitlab.com/gitlab-org/gitlab-ee/-/jobs/43681648, which ran the review-docs-deploy
build for https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/3682 and created the environment listed below:
=> Preview your changes live at:
http://ee-doc-evn-simplify-db-step.178.62.207.141.xip.io/ee
Job succeeded
I observed two issues with this:
- When I went to visit the environment that had just been created, I received a 404. Trying a few minutes later worked: so apparently there is a time delay. This is apparently known https://gitlab.slack.com/archives/C0AR2KW4B/p1512740569000271, and https://docs.gitlab.com/ee/development/writing_documentation.html#previewing-the-changes-live does point out it can take a few minutes.
- When the page did load, upon first check it did not include the changes that were apparent in the merge request diff. Again, checking later it did populate correctly, I am not sure how long that took.
As a "fix" can we simply include a warning in the output of the build, that says Job succeeded. You may preview your changes at [url] . Note there can be a delay of minutes before the page displays properly, for more information see [link to docs]