Creating fixed patterns that can be applied to surfaces

I want to create a fixed pattern and apply it to a surface (building facade). The pattern is (3) courses of 18x36 brick followed by (1) course of 6x36 brick.

I cannot find any way to do this and am having to fill in manually, which means every revision I need to redraw everything by hand.

Is there no way to do this? Custom “material” jpg textures do not work, I need maintain the dimensions of the pattern as it clips around windows/doors etc.

A seamless texture may be what you need. See This video for the directions on making one.