The Mishnah in Taanit 4:6 reports that the Jews had five calamities on the 17th of Tammuz, the second was that the tamid offering was not brought anymore, and the Temple was eventually destroyed on the 9th of Av. On Taanit 28b the Sages discuss, whether this refers to the First (587 BCE) or the Second Temple (70 CE), and they conclude that it was the Second Temple.
It is further backed by the fact that during the siege in 63 BCE sacrifices were still brought. This episode is described in detail on Bava Kamma 82b, where it is told how the supply of the necessary animals was stopped in the besieged Jerusalem. However, as Josephus reports (Antiquities 14:4), after the Romans took the city, Pompeius ordered the Temple to be cleansed, and the service continued.
Whether the sacrifices were later restored during the Bar Kokhba revolt (132-136 CE) or not, see Menachem Mor's book (pp. 281-285). For other historical sources you should again consult Josephus among others.