As a software developer that uses the centralized-boilerplate package, I want the ability to write new packages that extend other centralized-boilerplate packages.
For example, imagine I have a centralized-package-boilerplate package that applies to all my repositories. It handles the editor configuration and has a GitLab continuous integration (CI) pipeline configuration for basic packages. It has steps for installing, building, testing, and publishing.
I want to have a centralized-service-boilerplate package that extends the one above. It should use keep the editor configuration, but I want to change the CI configuration. The testing step for services is different.
I’m not sure what is the best way to replace the content. It could be a full file replace, or some kind of partial.
As a software developer that uses the centralized-boilerplate package, I want the ability to write new packages that extend other centralized-boilerplate packages.
For example, imagine I have a
centralized-package-boilerplatepackage that applies to all my repositories. It handles the editor configuration and has a GitLab continuous integration (CI) pipeline configuration for basic packages. It has steps for installing, building, testing, and publishing.I want to have a
centralized-service-boilerplatepackage that extends the one above. It should use keep the editor configuration, but I want to change the CI configuration. The testing step for services is different.I’m not sure what is the best way to replace the content. It could be a full file replace, or some kind of partial.