ci pipeline pitfalls