Resolve "Add tests and validation logic to greenhouse integration"

Why is this change being made?

The Greenhouse integration code is brittle. It has broken all builds on www-gitlab-com- see slack thread in #6071 (closed).

Per @stanhu 's suggestion, it needs to be improved and tests need to be added. In particular: https://gitlab.com/gitlab-com/www-gitlab-com/blob/master/helpers/jobs_helpers.rb

Does this MR meet the acceptance criteria?

Conformity

Closes #6071 (closed)

Edited by Chad Woolley

Merge request reports

Loading