Azure / Synapse-workspace-deployment

MIT License
27 stars 34 forks source link

validateDeploy loses any url's specified on web activities that are within a until or foreach loop #79

Open datamartyn opened 1 year ago

datamartyn commented 1 year ago

Using git hub action Azure/Synapse-workspace-deployment@V1.7.0

Created a pipeline with a 3 web activities

  1. Web activity with a specified url in main pipeline
  2. Web activity within a until activity with a specified url
  3. Web activity within a foreach activity with a specified url
  4. Validated the workspace successfully.
  5. Used the action with operation: 'validateDeploy' with a specified workspace git branch holding the new pipeline.

Once completed successfully no errors on deployment reported.

  1. Went to destination workspace in Synapse studio and hit validate all.
  2. The pipeline deployed however: 2 errors reported 'Please specify and expression' relating to the 2 web activities in until and foreach loops.
  3. On inspection of the activities the url's in settings have not been deployed and are blank.

Note: the web activity (step 1) outside of the loops in the main pipleline validates ok and has not lost the url

Error is any web activity within an until or foreach deployed loses the url on deployment to the target workspace.

kpendergast-americares commented 1 month ago

Experiencing the same thing - what did you end up doing to get around this?

datamartyn commented 1 month ago

Experiencing the same thing - what did you end up doing to get around this?

It was while ago we had the issue, I think in end we added it as dynamic content and concat'ed a string value.