I came on board five months ago. One of the agreements upon my onboarding is that I would implement continuous integration for the team.
I have devised a demonstrable prototype of continuous integration within my first month in the job. Within the next one month, I had formulated a proposal that outlines atomic units of change which would attain a fully automatable build, meaning that the team integration would be done with minimal waste of human resources or none at all.
The problem is that the team I work on is a consulting company on a contract with a client. We bill hours for manual labor. They place people who will be mere button pushers because the client is not sufficiently educated about technology to be aware that it can be done much, much more cheaply. Of course, no one talks about it openly but the people who do "dev ops" for the team know that implementing industry standards would significantly reduce their impact on the team and the rest are mostly disposed friendly towards them, creating a political relation unsuitable for progress.
Since my prototype and proposal keeps getting pushed to the back burner despite the evident and verifiable benefit of its implementation to the client and most of the team members, I would like to notify someone, not because I feel proud about my work but because the client is being cut short of the benefit.
My options include going to the client directly, going to my boss's boss, or going to the HR of my company. I am fairly certain that blowing the whistle to the client would get me fired, however, under the right conditions, I wouldn't resent it. However, my objective and the objective of this question is to find the most optimal channel of effecting my grievance and actually get it in motion.