The Sri Lankan general who led the Government 's successful military assault against the rebel Tamil Tigers this year announced early today he will run for president , pitting himself against President Mahinda Rajapaksa .