You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 7-8.RSVP
Socket
Socket
Sign inDemoInstall

@adobe/semantic-release-coralogix

Package Overview
Dependencies
1
Maintainers
24
Versions
34
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

@adobe/semantic-release-coralogix

Semantic Release Coralogix Plugin


Version published
Weekly downloads
1.1K
decreased by-2.72%
Maintainers
24
Created
Weekly downloads
 

Changelog

Source

1.1.31 (2024-06-07)

Bug Fixes

  • deps: update dependency @adobe/fetch to v4.1.8 (#139) (bd6f537)

Readme

Source

Semantic Release Coralogix Plugin

When releasing with semantic release, automatically tag releases in Coralogix, so that release-related errors can be found faster

Coralogix has a great tags feature that allows you to flag the time when a particular service has been deployed (which might impact its likelihood of causing errors or other changed behavior). If you are using Semantic Release to automate releases, then this plugin can tag releases for you automatically.

StepDescription
verifyConditionsVerify that the CORALOGIX_TAGGER_API_KEY environment variable has been set and that it is able to access the Coralogix API
publishAdd a release tag to Coralogix, supporting the configured applications, subsystems, and iconUrl

Status

codecov CircleCI GitHub license GitHub issues LGTM Code Quality Grade: JavaScript semantic-release

Installation

$ npm install -D @adobe/semantic-release-coralogix

Usage

Usage

The plugin can be configured in the semantic-release configuration file:

{
  "plugins": [
    "@semantic-release/commit-analyzer",
    "@semantic-release/release-notes-generator",
    ["@adobe/semantic-release-coralogix", {
      "iconUrl": "https://emojipedia-us.s3.dualstack.us-west-1.amazonaws.com/thumbs/240/apple/325/ship_1f6a2.png",
      "applications": [
        "my-app"
      ]
    }],
  ]
}

Configuration

Environment Variables

VariableDescription
CORALOGIX_TAGGER_API_KEYThe API key should be copied from Data Flow –> API Keys –> "Alerts, Rules and Tags API Key"

Options

ParameterTypeDescription
applicationstring[]The applications this release will affect. If empty, all applications will be affected
subsystemstring[]The subsystems this release will affect. If empty, all subsystems will be affected
hostnamestringThe base hostname you use to access Coralogix. Omit for coralogix.com
iconUrlstringURL of a small image to use as the icon for the release.

Development

Build

$ npm install

Test

$ npm test

Lint

$ npm run lint

FAQs

Package last updated on 07 Jun 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc