Cancel Module Publish when Solution is publishing
1301
Views
8
Comments
On our RadarOn our Radar
1CP

To prevent the solution publish from failing (concurrent module publishing); cancel the publishing module in ServiceStudio with an error.



Changed the category to
1CP
and the status to
On our RadarOn our radar

Hi Matthias,


Cheers for the feedback! 


Can you tell me how frequently does this pattern arise for you and/or your team? Are there any common scenarios where this is particularly problematic? What is the impact when this happens?


With regards

2024-01-22 15-21-29
Pedro Cardoso

Hey Stoyan,


In our teams, with around 20 developers working in multiple projects at the same time, this happens at least once every 2 weeks. I know it doesn't sound like a lot, but it frustrating as hell!


If you're in 2 hours for a solution publish and someone "accidentally" pushes 1CP, that is 2 hours back in time, and not in the fun way :(


We try to communicate with everyone when a publish like this is happening, but it's not guaranteed that everyone gets the message...

I couldn't explain it better @Pedro Cardoso

Cheers for the clarification @Pedro!


@Matthias @Pedro if "uninterruptible solution publish" were to be part of the product, do you guys see this as the default behaviour, or something that people could opt-in? Does it even make sense, from your point of view, for a solution publish to be able to be interrupted by some concurrent publish operation (be it 1CP or another solution publish)?

2024-01-22 15-21-29
Pedro Cardoso

I don't think it makes any sense for a 1CP to interrupt a solution publish. Usually a solution publish is part of a bigger operation like an upgrade for example, and having that interrupted is always a mistake, at least for what I've seen so far.  

Merged this idea with 'Publish Button' (created on 20 Apr 2020 15:12:49 by Mariana Junges)

Since it is not possible for two users to publish at the same time in the same module, if the publish button were blocked while another member of the publishing team would be ideal.

Changed the category to
1CP