Skip to content

jenkins-infra/stories

Jenkins User Stories

Previously known as Jenkins is the way. This project showcases real-world Jenkins user stories.

Deployment

Deployment Workflow (to be done by Infra or a maintainer)

  • Builds are done on ci.infra.jenkins.io (VPN needed)
  • Successful builds on main branch deploy to netlify
  • Netlify site is fronted by fastly

For historical record, the admin portal can be reached via https://stories.jenkins.io/admin/

Development Setup

System Requirements

  • Node.js (Recommended: Match version in .tool-versions)
  • npm (Node Package Manager)

Getting Started

First, fork the repository and clone it.

git clone <url-from-github>

Change Directory

cd stories

Install Dependencies

npm install

Run the development server:

npm run develop

Open http://localhost:8000 on your browser to see the result

Code Quality Tools

Formatting

Ensure consistent code style:

npm run format

Contributing Guidelines

  1. Create feature branches
  2. Write clear commit messages
  3. Run formatters before submitting PRs

Contribution Workflow

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Run prettier formatting
  5. Add your changes to staging area and commit your changes
  6. Push your changes to GitHub
  7. Submit a pull request

About

A static site for the Jenkins is the way

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 25