Skip to content

Browser Agent Version Pinning allows you to pin your browser agent version directly from the New Relic UI.

License

Notifications You must be signed in to change notification settings

chris-pilcher/browser-agent-version-pinning

Repository files navigation

Browser Agent Version Pinning

Tests GitHub Release License Quality Gate Status

Pin your browser agent version directly from the New Relic UI.

Features

  • 📌 Pin browser agent versions with a single click
  • 🔓 Unpin the browser agent version
  • 👀 View current pinning status of your browser application

Demo

Browser Agent Version Pinning Demo

Installation

  1. Log in to New Relic
  2. Click "Integrations & Agents" in the sidebar
  3. Click "apps & visualizations" link at the top of the page
  4. Search for "Browser Agent Version Pinning"
  5. Click "Browser Agent Version Pinning"
  6. Click "Add this app"
  7. Navigate to your browser application
  8. Click "Version pinning" in the sidebar

Local Development

Prerequisites

Commands

cd src
npm install
npm start

Viewing in New Relic

Publishing

Publishing is done via GitHub Actions. The following steps are required:

  • Create a new release in GitHub
    • Tag: Tag version should be in the format v1.2.3
    • Title: Release title should be X.Y.Z (Month Day, Year). E.g. 1.2.3 (June 1, 2021)
    • Description: Release description should be a summary of changes.
  • Publish the release will trigger the publish workflow in GitHub Actions
    • Publish will set the NPM version based on the GitHub release tag from the previous step
    • Publish the Nerdpack to New Relic One
  • Note: You must be a collaborator on the repository to publish

About

Browser Agent Version Pinning allows you to pin your browser agent version directly from the New Relic UI.

Resources

License

Stars

Watchers

Forks

Packages

No packages published