15.11 Pipeline Authoring retrospective
This is an asynchronous retrospective for the 15.11 release, following the process described in the handbook.
This issue is private (confidential) to the Pipeline Authoring group, plus anyone else who worked with the group during 15.11, to ensure everyone feels comfortable sharing freely. On 2023-04-26, in preparation for the R&D-wide 15.11 Retrospective, the issue will be opened up to the public, as long as everyone is comfortable with this. You're free to redact any comments that contain information that you'd like to stay private before that date.
Please look at back at your experiences working on this release, ask yourself
For each point you want to raise, please create a new discussion with the relevant emoji, so that others can weigh in with their perspectives, and so that we can easily discuss any follow-up action items in-line.
If there is anything you are not comfortable sharing here, please message your manager directly. Note, however, that 'Emotions are not only allowed in retrospectives, they should be encouraged', so we'd love to hear from you here if possible.
Issues we shipped
Deliverables (closed issues with ~Deliverable label for 15.11 milestone):
- Frontend: CI Catalog - Create CiResourcesListItem component
- Frontend: CI Catalog - Add empty landing page
- Backend: Enable the use of inputs in CI configurations
- Backend: Group files by projects in config_file_project_validate_access
All closed issues (within 15.11 milestone)
Issues that slipped
- [Feature flag] Roll out
ci_fix_for_runner_cache_prefix
- Document CI Components
- For ci_job_assistant_drawer - support spaces in entrypoint input
- Design: Provide a way to mark the project is a catalog resource on the UI
- Design: Add an indicator to the catalog resource project
- Frontend: CI Catalog - Add Catalog list with graphql data
- Backend: Refactor the status calculation for builds/stages/pipelines
- Backend: Expand
include:component
to load locally defined components - [Feature Flag] Enable
ci_include_components
- [Feature flag] Rollout of
export_csv_preload_in_batches
- The default value for rules:changes:compare_to
- Doc Update to support the GA release for OIDC
- [Feature flag] Enable ci_multi_doc_yaml
- Backend: Stage play manual jobs leave some jobs in skipped state
- Add user_identities to JWTs used by CI/CD jobs
- Frontend: Job updates in pipeline mini graph dropdown
- Backend: Allow
needs
to be used withrules
- Add a
description
entry to job definition in CI configuration
- Total deliverables closed: 4
- Total issues closed: 30
- Total MRs merged: 54
Retro Owners - please remember to follow this checklist before closing this retrospective
-
Redact any personal information -
Make issue public (turn confidential off) -
Run /assign @gitlab-com/pipeline-authoring-group in new retro to assign to everyone