I believe the artifact_cookbook will download the ice.war file from cloudbees and deploy if it's checksum is different so I'm assuming that yes it would auto deploy new versions of ice.war as they are updated by jenkins.  That's the downside of not having tagged releases.  While I'm on the subject of tagged ice releases I was trying to avoid building our own mdsol ice war's for exactly the reason you mention.  It's hard to keep up with the changes to ice and decide what constitutes a proper release.

I may ask Fang Ji to revisit the possibility of creating official Netflix tagged releases of ice war's to avoid this issue altogether.

I do like your change so let's go with and add a note in the README to warn of possible side effects caused by breaking changes that require billing files to be reprocessed.

Lastly I'll prepare another mdsol ice war build with the latest code and pin that as the default in the attributes for now.