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

Implementing default SF behavior for CI/CD #179

Open
maxmurphySF opened this issue Jul 9, 2024 · 0 comments
Open

Implementing default SF behavior for CI/CD #179

maxmurphySF opened this issue Jul 9, 2024 · 0 comments
Labels
backstage enhancement New feature or request

Comments

@maxmurphySF
Copy link

maxmurphySF commented Jul 9, 2024

What

This task involves implementing SourceFuse's (SF) standard behavior for Continuous Integration and Continuous Deployment (CI/CD) within the Backstage platform. The goal is to align Backstage's CI/CD processes with SourceFuse's established practices, ensuring consistency and efficiency in the development workflow across projects.

Done When

  • SourceFuse's standard CI/CD pipeline is documented after consultation with technical architects
  • Backstage's CI/CD configuration is updated to match SF's standard behavior
  • Integration with SF's preferred build and deployment tools is established
  • Default build steps are implemented according to SF standards
  • Automated testing processes are aligned with SF's practices
  • Deployment stages are configured to match SF's typical workflow
  • Artifact management is set up according to SF's standard practices
  • Environment-specific configurations are implemented as per SF guidelines
  • Rollback and version control mechanisms are aligned with SF practices
  • Logging and monitoring for CI/CD processes are configured to SF standards
  • User roles and permissions for CI/CD processes are set up as per SF defaults
  • Documentation is created explaining the implemented SF CI/CD behavior in Backstage
@maxmurphySF maxmurphySF added enhancement New feature or request backstage labels Jul 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backstage enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant