help with this problem, I need generate a list with the function table

I need generate the next list with the function table:

{1,-1,1,-1,1,-1,1,-1,1,-1}, {-1,1,-1,1,-1,1,-1,1,-1}, {1.-1,-1,1,-1,1,-1}, {-1,1,-1,1,-1,1,-1}, {1,-1,1,-1,1,-1},
{-1,1,-1,1,-1}, {1,-1,1,-1}, {-1,1,-1}, {1,-1}, {-1}

I think use Table with j and i but use a potency par and odd with the number 1 for example:

Table[j^2, {j, -1, 1}, {j, 1}]

but with the previous function generate only
{1},{1},{1}

please help me thank you

There may be a more clever way to do this, but . . .

In[1]:= Table[Table[(-1)^n, {n, m, 1, -1}], {m, 10, 1, -1}]

Out[1]= {{1, -1, 1, -1, 1, -1, 1, -1, 1, -1}, {-1, 1, -1, 1, -1, 
  1, -1, 1, -1}, {1, -1, 1, -1, 1, -1, 1, -1}, {-1, 1, -1, 1, -1, 
  1, -1}, {1, -1, 1, -1, 1, -1}, {-1, 1, -1, 1, -1}, {1, -1, 
  1, -1}, {-1, 1, -1}, {1, -1}, {-1}}