To do so, you'll need to enable the "Texture Repeat" parameter of your ribbon renderer.
Then the TextureU input will drive the cycling texture. For example, with lifeRatio plugged in TextureU, this will stretch your texture along the ribbon, but if you multiply it by N, the texture will be repeated N times.
Disclaimer, the TextureRepeat ignores atlas, so it will result by looping on your entire texture. This is a know issue, and we'll try to fix it as soon as possible.
Hope this helps!