Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A feature to exclude files or folders for the OCM "github" access type using a ".ocmignore" file. #1250

Open
antopraveen opened this issue Jan 13, 2025 · 0 comments
Labels
area/ipcei Important Project of Common European Interest kind/feature new feature, enhancement, improvement, extension

Comments

@antopraveen
Copy link

antopraveen commented Jan 13, 2025

What would you like to be added:
A feature to exclude files or folders for the OCM "github" access type using a ".ocmignore" file.

Why is this needed:

This approach enables maintaining a single repository for deployments across both public cloud and air-gapped environments.

In the public cloud, SAP handles the deployment, requiring landscape-specific details to be included in the repository.

Image

However, for private cloud (air-gapped) deployments, these landscape-specific details are unnecessary and contain internal information. Sharing such details with customer spaces is not a best practice.

What is the benefit

  • Implementing this feature will significantly reduce the operational burden of maintaining separate repositories for private and public cloud deployments.
  • allowing us to rely entirely on the GitHub access type.
  • Not required to clone the repo locally to change it as type "dir"
  • Ensure's only necessary folders/files are shipped to air gapped environment
@antopraveen antopraveen added the kind/feature new feature, enhancement, improvement, extension label Jan 13, 2025
@github-actions github-actions bot added the area/ipcei Important Project of Common European Interest label Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ipcei Important Project of Common European Interest kind/feature new feature, enhancement, improvement, extension
Projects
Status: 🆕 ToDo
Development

No branches or pull requests

1 participant