II.
LibraryProcess overview
Reference · livelib-process:devops-sre-platform--cicd-pipeline-setup
cicd-pipeline-setup overview
CI/CD Pipeline Setup - Design and implement a complete CI/CD pipeline from code commit to production deployment, including build automation, testing stages, security scanning, artifact management, and multi-environment deployments.
Attributes
displayName
cicd-pipeline-setup
description
CI/CD Pipeline Setup - Design and implement a complete CI/CD pipeline from code commit to production deployment,
including build automation, testing stages, security scanning, artifact management, and multi-environment deployments.
libraryPath
library/specializations/devops-sre-platform/cicd-pipeline-setup.js
specialization
devops-sre-platform
references
- - Continuous Delivery: https://continuousdelivery.com/ - GitLab CI/CD: https://docs.gitlab.com/ee/ci/ - GitHub Actions: https://docs.github.com/en/actions - Jenkins Pipeline: https://www.jenkins.io/doc/book/pipeline/ - CI/CD Best Practices: https://martinfowler.com/articles/continuousIntegration.html
example
const result = await orchestrate('specializations/devops-sre-platform/cicd-pipeline-setup', {
projectName: 'E-Commerce API',
repositoryUrl: 'https://github.com/org/ecommerce-api',
cicdPlatform: 'GitHub Actions',
environments: ['dev', 'staging', 'prod'],
techStack: {
language: 'Node.js',
framework: 'Express',
containerization: 'Docker',
orchestration: 'Kubernetes'
},
testingStrategy: {
unit: true,
integration: true,
e2e: true,
security: true,
performance: false
}
});
usesAgents
- devops-architect
- pipeline-architect
- build-engineer
- test-automation-engineer
- security-engineer
- artifact-engineer
- deployment-engineer
- workflow-engineer
- reliability-engineer
- performance-engineer
- monitoring-engineer
- technical-writer
- qa-engineer
- devops-lead
Outgoing edges
lib_applies_to_domain1
- domain:devops·DomainDevOps
lib_belongs_to_specialization1
- specialization:devops-sre-platform·Specialization
lib_covers_topic2
- topic:continuous-integration·TopicContinuous Integration
- topic:continuous-deployment·TopicContinuous Deployment
lib_implements_workflow3
- workflow:release-management·Workflow
- workflow:feature-flag-rollout·WorkflowFeature Flag Rollout
- workflow:canary-deployment·Workflow
lib_involves_role2
- role:devops-engineer·Role
- role:release-manager·RoleRelease Manager
lib_requires_skill_area1
- skill-area:deployment-infrastructure-management·SkillAreaDeployment and Infrastructure Management
uses_agent7
- lib-agent:software-architecture--devops-architect·LibraryAgentdevops-architect
- lib-agent:game-development--build-engineer·LibraryAgentbuild-engineer
- lib-agent:shared--deployment-engineer·LibraryAgentdeployment-engineer
- lib-agent:electrical-engineering--reliability-engineer·LibraryAgentreliability-engineer
- lib-agent:software-architecture--performance-engineer·LibraryAgentperformance-engineer
- lib-agent:meta--technical-writer·LibraryAgenttechnical-writer
- lib-agent:shared--qa-engineer·LibraryAgentqa-engineer
Incoming edges
None.