Backend: Top-level/global-level keyword removal
Summary
As noted in the GitLab docs, the defining of image
, services
, cache
, before_script
, and after_script
globally has already been deprecated.
Proposal
The proposal is to remove the top-level/global-level keywords noted below and update our docs accordingly.
- image
- services
- cache
- before_script
- after_script
[UPDATE 2024-01-16] Per #416101 (comment 1740085787), we should first surface deprecation warnings to users for a sufficient length of time before removing the top-level keywords. This allows for an extended transition time to minimize breaking changes.
Implementation Table
Edited by Mark Nuzzo