Giter Club home page Giter Club logo

blackduck-alert's Introduction

Overview

This application provides the ability to send notifications from a provider to various distribution channels.

Build

Build Status License Black Duck Security Risk Quality Gate Status

Build Steps

Requirements

  • JDK 11

To compile the UI and create the jar file run:

./gradlew clean build

To build the docker image:

./gradlew buildDockerImage

To build the zip file containing the orchestration files for deployment:

./gradlew createDeploymentZip

To Run the Server Locally

This section describes running the server locally.

Run Commands

Execute the one of the following commands which will build the source code and then start the server:

Run the Server Locally
./gradlew runServer

Note: The server will be running locally over: https://localhost:8443/alert

UI Development with Hot Module Replacement

These commands will start a webpack dev server that can access the backend for rapid UI development.
The UI files will automatically be reloaded if there are changes through hot module replacement.

1. Start the Backend Server
./gradlew runServer

Note: The server will be running locally over: https://localhost:8443/alert

2. Start the webpack dev server
npm run start

Note: The webpack dev server will be running locally over: https://localhost:9000/alert

Where can I get the latest release?

All releases are on the GitHub release page. https://github.com/blackducksoftware/blackduck-alert/releases

Documentation

Our public Confluence page: https://synopsys.atlassian.net/wiki/spaces/INTDOCS/pages/187564033/Synopsys+Alert

Installation Documentation available for the following:

blackduck-alert's People

Contributors

ohadapiiro avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.