Workhorse: switching to the sources bundled with the Rails app
This is cherry-picking in advance the changes that upstream did for 13.9.0rc42: we are validating heptapod#402 (closed) with GitLab 13.7 and only afterwards will merge 13.9
We're using a dedicated cache key in order not to pollute the
regular Heptapod 0.19 builds that will from now on be done from
the heptapod-stable
branch.
Merge request reports
Activity
mentioned in merge request !24 (merged)
added 1 commit
- 29486951363d - Workhorse: switching to the sources bundled with the Rails app
While investigation the previously failed build, I got proof that the bundled Workhorse was the one in use (and it wasn't Heptapod Workhorse, explaining the failure)
Subsequent pointing to a revision of Heptapod Rails with the bundled Heptapod Workhorse instead of upstream's led to a successful run of heptapod-tests on the built image.
This is after all like a classical TDD strategy, only with hour-long builds :-)