Add devops.mk && Repeat the dev flow from DAS && Reflect DBS usecases#161
Open
todor-ivanov wants to merge 16 commits into
Open
Add devops.mk && Repeat the dev flow from DAS && Reflect DBS usecases#161todor-ivanov wants to merge 16 commits into
todor-ivanov wants to merge 16 commits into
Conversation
…local oracle builds
…ake build-ora target executions
Contributor
Author
|
Hi @vkuznet this PR is ready for final review . Please take into account that this one is closely following the same flow and structure as implemented for |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #160
Status
READY
Description
This PR introduces an optional devops.mk workflow for shortening the dbs2go Kubernetes development and testing loop.
The implementation closely follows the established DAS workflow from das2go PR #79 (dmwm/das2go#79):
The DBS adaptation reflects its specific requirements:
The regular build, release, CI/CD and production deployment flows remain unchanged.
Is it backward compatible (if not, which system it affects?)
YES
The workflow is opt-in and runs only through make -f devops.mk ....
Related PRs
External dependencies / deployment changes
Requires the corresponding CMSKubernetes development manifest and the registry.cern.ch/cmsweb/dbs2go:dev image.
Local requirements include Docker, kubectl, an authorized preconfigured Kubernetes environment, and access to the required DBS Secrets and configuration.