Apache gravitino

Clone this repo:
  1. e0b12b5 Add release note for Apache Gravitino 1.2.1 (#131) by Yuhui · 8 hours ago main
  2. b8eaff9 Add download links for release 1.2.1 (#132) by Yuhui · 12 hours ago
  3. 3dc2ac4 Add profile picture (#129) by Yuhui · 13 hours ago
  4. 3c1c9e1 fix java & python doc problem (#130) by Qi Yu · 14 hours ago
  5. 33c0fa8 version 1.2.1 is ready for release (#128) by Qian Xia · 15 hours ago

Apache Gravitino Website

This project is based on the ASF Docusaurus template.

Setup

To setup the initial website after checking out the code from GitHub:

pnpm install

Changing the site

To build the website use:

pnpm run build

To test the website use:

pnpm run serve

To clean the website use:

pnpm run clear

Generating a new docs version

pnpm gen:version 0.0.0

MDX/Markdown custom formatting syntax usage

Code blocks

Admonitions

Diagrams

Icon

Icon list

This is an icon <Icon icon='bx:x' fontSize='24px' />

Ideal Image use width

<Image img={require('./assets/xx/x.png')} style={{ width: 480 }} />

Video

<Video url='https://www.youtube.com/watch?v=dpkvYpDVgm4' />

Tabs

<Tabs>
  <TabItem value='tab1' label='Tab1' default>
    Tab1 content
  </TabItem>
  <TabItem value='tab2' label='Tab2'>
    Tab2 content
  </TabItem>
</Tabs>

or

<Tabs
  defaultValue='tab1'
  values={[
    { label: 'Tab1', value: 'tab1' },
    { label: 'Tab2', value: 'tab2' }
  ]}
>
  <TabItem value='tab1'>
    Tab1 content
  </TabItem>
  <TabItem value='tab2'>
    Tab2 content
  </TabItem>
</Tabs>

Highlight

<Highlight color='#fff' bg='#6877ef'>highlight</Highlight>

Deploy

A GitHub Actions workflow deploys the generated website content to the asf-site branch. It would work automatically.