May 2, 2023 By Steven Weaver 2 min read

We are pleased to announce that IBM Cloud Continuous Delivery now includes a tool integration with IBM Cloud Event Notifications.

This integration allows administrators to configure toolchains to send notifications of events in a toolchain or a tool integration to other users or human destinations. In addition, these event notifications can be sent to other applications (such as IBM Cloud Functions) to build logic by using event-driven programming using webhooks, for example.

With the new Event Notifications integration, toolchain administrators now have many more options for letting users and automations know about the status of pipeline runs and toolchain events.

What is IBM Cloud Event Notifications?

The IBM Cloud Event Notifications service allows other services or third-party tools to receive information about critical events that occur in your IBM Cloud account. You can filter and route event notifications from IBM Cloud services like Toolchains, Monitoring, Security and Compliance Center, and Secrets Manager to communication channels like PagerDuty, Slack, email, SMS, push notifications, webhooks, Microsoft Teams, ServiceNow and IBM Cloud Functions.

How does the integration work?

  1. To send information to Event Notifications, you must add an Event Notifications tool integration to your toolchain.
  2. On your toolchain’s home page, click Add.
  3. On the Add tool integration page, click Event Notifications. Complete the fields on the subsequent page to configure the integration.
  4. Alternatively, you can configure Event Notifications by using the API or Terraform.

How events are collected and sent by toolchains

When an event of interest takes place in a toolchain or one of the supported tool integrations, the toolchain communicates with a connected Event Notifications instance to forward a notification to supported destinations.

After you enable event notifications for a toolchain, create topics, destinations and subscriptions in Event Notifications so that alerts can be forwarded and delivered to your selected destinations.

The following event types are supported:

  • Tool created: This event is sent when a tool integration is created and added to a toolchain.
  • Tool deleted: This event is sent when a tool integration is deleted and removed from a toolchain.
  • Pipeline run started: This event is sent when either a Tekton pipeline run or a Classic pipeline stage starts.
  • Pipeline run succeeded: This event is sent when either a Tekton pipeline run or a Classic pipeline stage completes successfully.
  • Pipeline run failed: This event is sent when either a Tekton pipeline run or a Classic pipeline stage completes with an error or a failure.
  • Pipeline run cancelled: This event is sent when either a Tekton pipeline run or a Classic pipeline stage is cancelled.

Next steps

We hope you’ll give the new Event Notifications integration a try. We’ll be continuing to add new features, but if you’d like to share any feedback with us or suggest additional capabilities you’d like to see, you can reach out to the IBM Cloud Continuous Delivery development team by joining us on Slack.

Additional resources

More from

Data protection strategy: Key components and best practices

8 min read - Virtually every organization recognizes the power of data to enhance customer and employee experiences and drive better business decisions. Yet, as data becomes more valuable, it's also becoming harder to protect. Companies continue to create more attack surfaces with hybrid models, scattering critical data across cloud, third-party and on-premises locations, while threat actors constantly devise new and creative ways to exploit vulnerabilities. In response, many organizations are focusing more on data protection, only to find a lack of formal guidelines and…

What you need to know about the CCPA draft rules on AI and automated decision-making technology

9 min read - In November 2023, the California Privacy Protection Agency (CPPA) released a set of draft regulations on the use of artificial intelligence (AI) and automated decision-making technology (ADMT). The proposed rules are still in development, but organizations may want to pay close attention to their evolution. Because the state is home to many of the world's biggest technology companies, any AI regulations that California adopts could have an impact far beyond its borders.  Furthermore, a California appeals court recently ruled that…

Enhancing triparty repo transactions with IBM MQ for efficiency, security and scalability

3 min read - The exchange of securities between parties is a critical aspect of the financial industry that demands high levels of security and efficiency. Triparty repo dealing systems, central to these exchanges, require seamless and secure communication across different platforms. The Clearing Corporation of India Limited (CCIL) recently recommended (link resides outside IBM® MQ as the messaging software requirement for all its members to manage the triparty repo dealing system. Read on to learn more about the impact of IBM MQ…

IBM Newsletters

Get our newsletters and topic updates that deliver the latest thought leadership and insights on emerging trends.
Subscribe now More newsletters