all AI news
🦊 GitLab CI: 10+ Best Practices to Avoid Widespread Anti-patterns
Sept. 25, 2023, 8:21 a.m. | Benoit COUETIL 💫
DEV Community dev.to
- Introduction
- 1. Start CI with versioned public CI docker images
- 2. Start a new product in a mono-repo
- 3. Start CI with local GitLab CI YAML files
- 4. Start scripting with raw commands
- 5. Use workflow:rules and rules
- 6. Abstract duplicated code (without YAML anchors)
- 7. Use artifacts and cache as intended
- 8. Split jobs wisely
- 9. Use needs keyword wisely
- 10. Avoid downstream pipelines
- Conclusion
- Further reading
Introduction
GitLab CI is a powerful tool that has gained significant traction …
abstract best practices cicd code devops docker files gitlab images introduction patterns pipeline practices product public raw rules scripting workflow yaml
More from dev.to / DEV Community
Jobs in AI, ML, Big Data
Software Engineer for AI Training Data (School Specific)
@ G2i Inc | Remote
Software Engineer for AI Training Data (Python)
@ G2i Inc | Remote
Software Engineer for AI Training Data (Tier 2)
@ G2i Inc | Remote
Data Engineer
@ Lemon.io | Remote: Europe, LATAM, Canada, UK, Asia, Oceania
Artificial Intelligence – Bioinformatic Expert
@ University of Texas Medical Branch | Galveston, TX
Lead Developer (AI)
@ Cere Network | San Francisco, US