demystifying the buildSpec