Jenkins, несомненно, инструмент, который может помочь с CI / CD.
Является ли это правильным инструментом для ваших конкретных потребностей, вы сможете определить, проведя собственное исследование возможностей Jenkins и инструментов, которые он поддерживает. Вы можете обнаружить, что вам трудно найти адекватную поддержку для устаревших технологий, о которых вы упоминаете, и вы, вероятно, обнаружите, что вам нужно поднять часть этого наследия, чтобы сделать его полезным для любого жизнеспособного, современного инструмента CI / CD.
например. получить свой код из SourceSafe. Вы должны сделать это в любом случае, потому что .. SourceSafe. :)
Не увязай в том, как перенести свою историю. Просто закройте SourceSafe (сделайте его доступным только для чтения), чтобы сохранить ссылку на свою историю, и переместите наконечник / головку в новое хранилище. (SVN, если нужно, хотя я очень рекомендую Git).
В целом, я был бы удивлен, если бы вы не смогли найти каких-то немедленных улучшений, которые можно было бы быстро выиграть, без необходимости вкладывать время / усилие / деньги в инструмент «Серебряная пуля», просто внедрив некоторые сценарии на месте. автоматизировать текущие ручные процессы.