Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jenkins-infra/contributor-spotlight

Jenkins Contributor Spotlight feature
https://github.com/jenkins-infra/contributor-spotlight

adoc contributor-spotlight gatsbyjs javascript jenkins

Last synced: 6 days ago
JSON representation

Jenkins Contributor Spotlight feature

Awesome Lists containing this project

README

        

= Jenkins Contributor Spotlight

This feature is to showcase the top contributors of the Jenkins project at link:https://contributors.jenkins.io[contributors.jenkins.io]

== 🚀 Quick start

Requires NodeJS (version defined in ./.tool-versions)

0. **Install dependencies**

Run the following commands in your terminal:
+
[source,bash]
----
cd contributor-spotlight/
npm install
----

1. **Run development environment**

Run the following commands in your terminal:
+
[source,bash]
----
npm run clean && npm run develop
----

2. **To run the code**

Once the code is running, the site should be up at http://localhost:8000.

3. **To run prettier**

Run the following commands in your terminal:
+
[source,bash]
----
npm run format
----

4. **To run eslint**

Run the following commands in your terminal:
+
[source,bash]
----
npm run lint
----

Remember to run prettier and eslint before submitting a PR.