GithubHelp home page GithubHelp logo

mattnolting / patternfly-org Goto Github PK

View Code? Open in Web Editor NEW

This project forked from patternfly/patternfly-org

0.0 2.0 0.0 345.91 MB

Home Page: https://www.patternfly.org/v4/

Shell 0.38% Ruby 0.62% JavaScript 46.90% CSS 6.02% HTML 11.60% Dockerfile 0.16% Less 34.33%

patternfly-org's Introduction

patternfly-org

The PatternFly Org is the source for the official documentation for PatternFly 3 and PatternFly 4.

Development

Development setup requires yarn. If you do not already have yarn installed on your system, see https://yarnpkg.com/en/.

Live Reload Server

A local Gatsby development server can be started with:

yarn start

Takes 1m26s to load http://localhost:8003 on a 2015 Macbook.

An old grunt development server can be with:

yarn start:v3

Takes 13s to load http://localhost:9002 on a 2015 Macbook.

Build

Install the Gatsby site dependencies and build it using yarn:

yarn install
yarn build:v4

Takes 38s to install + 3m18s to build. Subsequent runs with cache take 1m10s on a 2015 Macbook.

You can build the old /v3 Jekyll site using yarn:

yarn install
yarn build:v3

Takes 13s on a 2015 Macbook.

Deploy

When you submit a PR, previews should be automatically generated for you and uploaded as PR comments. This takes between 5-10 minutes.

When the PR is merged to master, the site is first deployed to a staging S3 bucket.

When PatternFly does a release (currently every 3 weeks) this bucket is copied to https://patternfly.org.

Old submodules

You might have a dirty file tree with old submodules and folders lying around. You can remove these with:

git clean -dfx

patternfly-org's People

Contributors

patternfly-build avatar redallen avatar dlabrecq avatar christiemolloy avatar evwilkin avatar bleathem avatar rhamilto avatar lhinson avatar jschuler avatar mcarrano avatar mmenestr avatar gdoyle1 avatar adamj avatar dgutride avatar stacymcauliffe avatar andresgalante avatar jgiardino avatar priley86 avatar amarie401 avatar dabeng avatar cardosogabriel avatar dtaylor113 avatar ddonahue007 avatar jeff-phillips-18 avatar abigaeljamie avatar zhutaoredhat avatar cliffpyles avatar catrobson avatar beanh66 avatar mcoker avatar

Watchers

James Cloos avatar  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.