ci: keep main and develop artifacts
Summary
The build stage has been split into two jobs: build_test for all branches except develop and main, and build_main_and_develop for dealing with said branches.
The only difference is their expire_in setting, which has been set to never.
Furthermore, all occurrences of master have been renamed to main according to our new naming policy.
Related Tickets
Does the result of the MR comply to our "definition of done"?
-
Unit tests passed -
Code reviewed -
Acceptance criteria met -
Functional tests passed -
Non-Functional requirements met -
Product Owner accepts the User Story
Closes
Changelog
-
I added a statement to the CHANGELOG.