Best practices
- PM/BA Checklist (accessible after onboarding to SHIP-HATS 2.0)
- Considerations for using GitLab (accessible after onboarding to SHIP-HATS 2.0)
GitLab CI/CD practices
- GitLab CD Approaches (accessible after onboarding to SHIP-HATS 2.0)
- Continuous integration best practices
- How to keep up with CI/CD best practices
Pipeline images
When you contribute to an existing image or contribute a new image, the best practice is to review the project on a monthly basis and ensure that any flagged vulnerabilities are resolved. This is a shared responsibility of SHIP-HATS and the users.
Runners
Shared runners
- Optimise your pipelines before scaling up.
- Keep jobs small and modular.
- Use caching, artefacts, and parallelisation to reduce time.
- Review job logs and metrics to justify moving to larger runners.