Allow fetching assets from a CI job artifacts
Issue: Allow fetching of assets that have not yet been... (#2 - closed)
What does this MR do and why?
It enhances the build workflow in this project to allow fetching VSCode Fork assets from a CI pipeline. The goal of this merge request is allowing to create development versions of the workspaces-tools
image to perform exploratory testing of new VSCode versions for Workspaces.
Related work
Test MR
The following Merge Request test the correct functioning of downloading artifacts from a CI job's artifacts, and the CI job in this project that prevents merging config.yaml
files that contain asset definitions with a job_id
attribute
Draft: Test fetch asset from VSCode fork job (!5 - closed)
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.