You can use Azure Devops Powershell task :
$ResourceGroupName= "$(ResourceGroup)"
$DataFactoryName= "$(factoryName)"
$TriggerCode =
'{
"name": "<<>TRName>",
"properties": {
"description": ".",
"annotations": [],
"runtimeState": "Started",
"pipelines": [
{
"pipelineReference": {
"referenceName": "<<>>",
"type": "PipelineReference"
}
}
],
"type": "ScheduleTrigger",
"typeProperties": {
"recurrence": {
"frequency": "Week",
"interval": 1,
"startTime": "2022-05-02T10:26:00Z",
"timeZone": "UTC",
"schedule": {
"minutes": [
30
],
"hours": [
20
],
"weekDays": [
"Thursday"
]
}
}
}
}
}'
$TriggerName = "<<TRName>>"
Stop-AzDataFactoryV2Trigger -ResourceGroupName $ResourceGroupName -DataFactoryName $DataFactoryName -name $TriggerName -Force
Set-AzDataFactoryV2Trigger -ResourceGroupName $ResourceGroupName -DataFactoryName $DataFactoryName -name $TriggerName -DefinitionFile $TriggerPath -Force
Start-AzDataFactoryV2Trigger -ResourceGroupName $ResourceGroupName -DataFactoryName $DataFactoryName -name $TriggerName -Force
And based on the Env, you can make the necessary adjustments