A flexible gamma-ray radiation source based on the resonant laser-plasma wakefield wiggler is proposed. The wiggler is achieved by inducing centroid oscillations of a short laser pulse in a plasma channel. Electrons (self-)injected in such a wakefield experience both oscillations due to the transverse electric fields and energy gain due to the longitudinal electric field. The oscillations are significantly enhanced when the laser pulse centroid oscillations are in resonance with the electron betatron oscillations, extending the radiation spectrum to the gamma-ray range. The polarization of the radiation can be easily controlled by adjusting the injection of the laser pulse into the plasma channel.