Skip to content

This is the frontend application driven by data from the Jenkins Plugin Site API.

License

Notifications You must be signed in to change notification settings

contactsaurabh/plugin-site

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jenkins Plugin Site

Join the chat at https://gitter.im/jenkinsci/docs GitHub release Docker Pulls

This is the frontend application driven by data from the Jenkins Plugin Site API.

Architecture

The application is developed using React, gatsby, and Webpack.

Production deployments are static html and css files, while development is run through the gatsby development server.

We welcome any enhancements and bugfixes, please see our guidelines on how you can contribute.

Running the app

Requirements

  • node 12+
  • yarn 1.13+

Run locally

yarn
yarn dev
Open http://localhost:3000

To aid with development mode, an environment variable of GET_CONTENT is needed to force gatsby to pull down the slow wiki/github content for each plugin

Linting

ESLint with React linting options have been enabled.

yarn lint

Tests

Execute tests via

yarn test

or run in watch mode

yarn test:watch

About

This is the frontend application driven by data from the Jenkins Plugin Site API.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 67.0%
  • CSS 33.0%