Josephus, Antiquities of the Jews 20.9.1. The more legendary account in Hegesippus agrees that he suffered death by stoning.