Giter VIP home page Giter VIP logo

jackrabbit-site's Introduction

Jackrabbit Site Generation

Apache License, Version 2.0, January 2004 Jenkins Status

This is the Git repository for the content of https://jackrabbit.apache.org/jcr/. Further information in website.

The Jackrabbit site lives as Markdown files in src/site/markdown such that it easy to view e.g. from GitHub. This project only generates the content below https://svn.apache.org/repos/asf/jackrabbit/site/live/jcr, otherwise the scm-publish mechanism is too slow, checking out the entire site.

The Maven site plugin is used to build the web site as follows:

  1. In this project's directory execute:

    $ mvn site
    
  2. Review the site at target/site/index.html

  3. Commit and push your changes to the source files

Automatic Deployment

The main branch is automatically built on the ASF Jenkins after every commit and the results are automatically committed to https://svn.apache.org/repos/asf/jackrabbit/site/live/jcr from where the Website is being populated.

Manual Deployment

  1. Build and deploy the site to https://svn.apache.org/repos/asf/jackrabbit/site/live/jcr using:

    $ mvn site-deploy
    
  2. Finally review the site at https://jackrabbit.apache.org/jcr.

Note: To skip the final commit use -Dscmpublish.skipCheckin=true. You can then review all pending changes in target/scmpublish-checkout and follow up with svn commit manually.

Note: Every committer should be able to deploy the site. Deployment is done via svn commit to https://svn.apache.org/repos/asf/jackrabbit/site/live/jcr. The credentials are retrieved from a server with id apache.releases.https from the Maven Settings. Alternatively one can provide the credentials explicitly via -Dpassword and -Dusername (maven-scm-publish-plugin:publish-scm).

jackrabbit-site's People

Contributors

reschke avatar davidegiannella avatar mreutegg avatar kwin avatar amit-jain avatar tripodsan avatar jukka avatar dulceanu avatar mduerig avatar stefan-egli avatar rombert avatar thomasmueller avatar woonsan avatar

Watchers

 avatar  avatar Bart van der Schans avatar Chetan Mehrotra avatar Serge Huber avatar Nuno Santos avatar Julian Sedding avatar James Cloos avatar Fabrizio Fortino avatar  avatar Amrit Verma avatar José Andrés Cordero Benítez avatar Mohit Kataria avatar Rishabh Kumar 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.