Optimizely Customer Feedback

Describe the challenge you're encountering and your desired outcome. Be as detailed as possible.

For technical issues please head to Support or our Developer Community.

You can assign up to 10 votes in total. Thank you for your feedback!

Status Investigating
Workspace DXP Cloud Services
Categories Code deployment
Created by Guest
Created on Feb 19, 2021

Paas Portal Microsoft Teams Deployments Cards

EPI Team,


We would like to receive Microsoft Teams deployments cards from the Paas Portal. This is a valuable information for the teams in the field during a release cycle. At date only the person who trigger the deployment receive an email.


1 - Exploration tracks :

The functionality could most probably be mirrored from this “Github Deployments Cards

2 - Current cloud possibility at EPI / DXP :

To do this we could use the "Events in the Ms Azure Web App, and configure some Microsoft webhooks in it.

3 - Options to think of :

While integrating a front-end Paas Portal section, we would need to focus on the below options

- EPI packages (TPIAWWW, TPIAXAO, ...).

- Environments (Integration, and/or Pre Production, and/or Production).

- Steps … (Deployment in Progress, Failed, Swapped, etc…).


Thanks

  • Guest
    Oct 8, 2021

    The problem is when we have loads of projects and deployments to prep/prod directly from e.g. azure pipelines takes about 40 minutes, therefore we only deploy to inte from azure pipelines and do it manually in the PAAS portal to prep/prod.

    If we made all deployments to prep/prod from azure pipelines using the deployment api we would either need to buy licenses for a lot more azure agents or they would be queued up for hours delaying all other builds.

    A simple webhook with a bit of metadata would solve all these issues as it could just trigger a new pipeline run on demand.

  • Guest
    Jul 13, 2021

    Maybe I'm missing something but if you're using the newer modern way to do things, i.e the Deployment API. Then you'll have your full information on the deployment via the build pipeline and can just post hooks to teams with information. For example if using azure you can just use the pipelines app and this will give you the same information or configure emails to anyone who knows. This seems only relevant to the manual PASS portal way

  • Guest
    Jul 7, 2021

    EPI team any news please?

    This idea is number one since a couple of months and not in progress.

    It is a bit far from the initial reasonable expectation to be honest.

  • Guest
    May 26, 2021

    Being able to invoke a webhook on deploy would be very useful, hope it will be added soon.

  • Guest
    Apr 2, 2021

    It has been now 6 weeks in "investigation mode".

    For us this will orientate our next steps on something else.

    I hope the functionality could still be profitable for others.

    Regards

  • Guest
    Mar 24, 2021

    If there could be webhooks to post this data that could be configured in the PASS portal that could do the job. Then you could simple add in a LogicApp to Azure with a webhook trigger and post to teams the information. This would also allow with the LogicApp to trigger any integrations that you like (slack, jira, teams, devops)

  • Guest
    Mar 23, 2021

    Do we have any news on this please?

    Any estimate on the potential Time To Value?

    Many Thanks

  • Guest
    Mar 12, 2021

    Alternative, just adding extra emails to be sent in the PaaS Portal could be a simple solution. Microsoft Team channels can have emails sent to them, so one could add these to the Paas Portal.

  • Admin
    John Håkansson
    Feb 23, 2021

    Awesome idea! We will bring it up with the dev team and consider it for the backlog.

MS TEAMS notification Webhook (Azure Event)

Merged
Subject : MS TEAMS notification Webhook (Azure Event)User story description : As a [CLIENT] I would like to implement webhooks events in Azure so as to publish MS teams notifications every time a deployment step is executed withi the Paas Portal (...
8 months ago in DXP Cloud Services / Telemetry 0 Investigating