Skip to content

Commit

Permalink
docusaurus based pipelie
Browse files Browse the repository at this point in the history
  • Loading branch information
Evangelos Vatikiotis committed Sep 20, 2024
1 parent 1964dc5 commit 9031038
Show file tree
Hide file tree
Showing 38 changed files with 1,089 additions and 424 deletions.
737 changes: 737 additions & 0 deletions .docusaurus/client-manifest.json

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,25 @@
"items": [
{
"title": "Welcome",
"permalink": "/blog/welcome",
"permalink": "/interviewrunbook/blog/welcome",
"unlisted": false,
"date": "2021-08-26T00:00:00.000Z"
},
{
"title": "MDX Blog Post",
"permalink": "/blog/mdx-blog-post",
"permalink": "/interviewrunbook/blog/mdx-blog-post",
"unlisted": false,
"date": "2021-08-01T00:00:00.000Z"
},
{
"title": "Long Blog Post",
"permalink": "/blog/long-blog-post",
"permalink": "/interviewrunbook/blog/long-blog-post",
"unlisted": false,
"date": "2019-05-29T00:00:00.000Z"
},
{
"title": "First Blog Post",
"permalink": "/blog/first-blog-post",
"permalink": "/interviewrunbook/blog/first-blog-post",
"unlisted": false,
"date": "2019-05-28T00:00:00.000Z"
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"blogBasePath": "/blog",
"blogBasePath": "/interviewrunbook/blog",
"blogTitle": "Blog",
"authorsListPath": "/blog/authors"
"authorsListPath": "/interviewrunbook/blog/authors"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"archive":{"blogPosts":[{"id":"welcome","metadata":{"permalink":"/interviewrunbook/blog/welcome","editUrl":"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2021-08-26-welcome/index.md","source":"@site/blog/2021-08-26-welcome/index.md","title":"Welcome","description":"Docusaurus blogging features are powered by the blog plugin.","date":"2021-08-26T00:00:00.000Z","tags":[{"inline":false,"label":"Facebook","permalink":"/interviewrunbook/blog/tags/facebook","description":"Facebook tag description"},{"inline":false,"label":"Hello","permalink":"/interviewrunbook/blog/tags/hello","description":"Hello tag description"},{"inline":false,"label":"Docusaurus","permalink":"/interviewrunbook/blog/tags/docusaurus","description":"Docusaurus tag description"}],"readingTime":0.465,"hasTruncateMarker":true,"authors":[{"name":"Sébastien Lorber","title":"Docusaurus maintainer","url":"https://sebastienlorber.com","page":{"permalink":"/interviewrunbook/blog/authors/all-sebastien-lorber-articles"},"socials":{"x":"https://x.com/sebastienlorber","linkedin":"https://www.linkedin.com/in/sebastienlorber/","github":"https://github.com/slorber","newsletter":"https://thisweekinreact.com"},"imageURL":"https://github.com/slorber.png","key":"slorber"},{"name":"Yangshun Tay","title":"Front End Engineer @ Facebook","url":"https://github.com/yangshun","page":{"permalink":"/interviewrunbook/blog/authors/yangshun"},"socials":{"x":"https://x.com/yangshunz","github":"https://github.com/yangshun"},"imageURL":"https://github.com/yangshun.png","key":"yangshun"}],"frontMatter":{"slug":"welcome","title":"Welcome","authors":["slorber","yangshun"],"tags":["facebook","hello","docusaurus"]},"unlisted":false,"nextItem":{"title":"MDX Blog Post","permalink":"/interviewrunbook/blog/mdx-blog-post"}},"content":"[Docusaurus blogging features](https://docusaurus.io/docs/blog) are powered by the [blog plugin](https://docusaurus.io/docs/api/plugins/@docusaurus/plugin-content-blog).\n\nHere are a few tips you might find useful.\n\n<!-- truncate -->\n\nSimply add Markdown files (or folders) to the `blog` directory.\n\nRegular blog authors can be added to `authors.yml`.\n\nThe blog post date can be extracted from filenames, such as:\n\n- `2019-05-30-welcome.md`\n- `2019-05-30-welcome/index.md`\n\nA blog post folder can be convenient to co-locate blog post images:\n\n![Docusaurus Plushie](./docusaurus-plushie-banner.jpeg)\n\nThe blog supports tags as well!\n\n**And if you don't want a blog**: just delete this directory, and use `blog: false` in your Docusaurus config."},{"id":"mdx-blog-post","metadata":{"permalink":"/interviewrunbook/blog/mdx-blog-post","editUrl":"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2021-08-01-mdx-blog-post.mdx","source":"@site/blog/2021-08-01-mdx-blog-post.mdx","title":"MDX Blog Post","description":"Blog posts support Docusaurus Markdown features, such as MDX.","date":"2021-08-01T00:00:00.000Z","tags":[{"inline":false,"label":"Docusaurus","permalink":"/interviewrunbook/blog/tags/docusaurus","description":"Docusaurus tag description"}],"readingTime":0.235,"hasTruncateMarker":true,"authors":[{"name":"Sébastien Lorber","title":"Docusaurus maintainer","url":"https://sebastienlorber.com","page":{"permalink":"/interviewrunbook/blog/authors/all-sebastien-lorber-articles"},"socials":{"x":"https://x.com/sebastienlorber","linkedin":"https://www.linkedin.com/in/sebastienlorber/","github":"https://github.com/slorber","newsletter":"https://thisweekinreact.com"},"imageURL":"https://github.com/slorber.png","key":"slorber"}],"frontMatter":{"slug":"mdx-blog-post","title":"MDX Blog Post","authors":["slorber"],"tags":["docusaurus"]},"unlisted":false,"prevItem":{"title":"Welcome","permalink":"/interviewrunbook/blog/welcome"},"nextItem":{"title":"Long Blog Post","permalink":"/interviewrunbook/blog/long-blog-post"}},"content":"Blog posts support [Docusaurus Markdown features](https://docusaurus.io/docs/markdown-features), such as [MDX](https://mdxjs.com/).\n\n:::tip\n\nUse the power of React to create interactive blog posts.\n\n:::\n\n{/* truncate */}\n\nFor example, use JSX to create an interactive button:\n\n```js\n<button onClick={() => alert('button clicked!')}>Click me!</button>\n```\n\n<button onClick={() => alert('button clicked!')}>Click me!</button>"},{"id":"long-blog-post","metadata":{"permalink":"/interviewrunbook/blog/long-blog-post","editUrl":"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2019-05-29-long-blog-post.md","source":"@site/blog/2019-05-29-long-blog-post.md","title":"Long Blog Post","description":"This is the summary of a very long blog post,","date":"2019-05-29T00:00:00.000Z","tags":[{"inline":false,"label":"Hello","permalink":"/interviewrunbook/blog/tags/hello","description":"Hello tag description"},{"inline":false,"label":"Docusaurus","permalink":"/interviewrunbook/blog/tags/docusaurus","description":"Docusaurus tag description"}],"readingTime":2.06,"hasTruncateMarker":true,"authors":[{"name":"Yangshun Tay","title":"Front End Engineer @ Facebook","url":"https://github.com/yangshun","page":{"permalink":"/interviewrunbook/blog/authors/yangshun"},"socials":{"x":"https://x.com/yangshunz","github":"https://github.com/yangshun"},"imageURL":"https://github.com/yangshun.png","key":"yangshun"}],"frontMatter":{"slug":"long-blog-post","title":"Long Blog Post","authors":"yangshun","tags":["hello","docusaurus"]},"unlisted":false,"prevItem":{"title":"MDX Blog Post","permalink":"/interviewrunbook/blog/mdx-blog-post"},"nextItem":{"title":"First Blog Post","permalink":"/interviewrunbook/blog/first-blog-post"}},"content":"This is the summary of a very long blog post,\n\nUse a `<!--` `truncate` `-->` comment to limit blog post size in the list view.\n\n<!-- truncate -->\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet"},{"id":"first-blog-post","metadata":{"permalink":"/interviewrunbook/blog/first-blog-post","editUrl":"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2019-05-28-first-blog-post.md","source":"@site/blog/2019-05-28-first-blog-post.md","title":"First Blog Post","description":"Lorem ipsum dolor sit amet...","date":"2019-05-28T00:00:00.000Z","tags":[{"inline":false,"label":"Hola","permalink":"/interviewrunbook/blog/tags/hola","description":"Hola tag description"},{"inline":false,"label":"Docusaurus","permalink":"/interviewrunbook/blog/tags/docusaurus","description":"Docusaurus tag description"}],"readingTime":0.135,"hasTruncateMarker":true,"authors":[{"name":"Sébastien Lorber","title":"Docusaurus maintainer","url":"https://sebastienlorber.com","page":{"permalink":"/interviewrunbook/blog/authors/all-sebastien-lorber-articles"},"socials":{"x":"https://x.com/sebastienlorber","linkedin":"https://www.linkedin.com/in/sebastienlorber/","github":"https://github.com/slorber","newsletter":"https://thisweekinreact.com"},"imageURL":"https://github.com/slorber.png","key":"slorber"},{"name":"Yangshun Tay","title":"Front End Engineer @ Facebook","url":"https://github.com/yangshun","page":{"permalink":"/interviewrunbook/blog/authors/yangshun"},"socials":{"x":"https://x.com/yangshunz","github":"https://github.com/yangshun"},"imageURL":"https://github.com/yangshun.png","key":"yangshun"}],"frontMatter":{"slug":"first-blog-post","title":"First Blog Post","authors":["slorber","yangshun"],"tags":["hola","docusaurus"]},"unlisted":false,"prevItem":{"title":"Long Blog Post","permalink":"/interviewrunbook/blog/long-blog-post"}},"content":"Lorem ipsum dolor sit amet...\n\n<!-- truncate -->\n\n...consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet"}]}}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"author":{"name":"Sébastien Lorber","title":"Docusaurus maintainer","url":"https://sebastienlorber.com","page":{"permalink":"/interviewrunbook/blog/authors/all-sebastien-lorber-articles"},"socials":{"x":"https://x.com/sebastienlorber","linkedin":"https://www.linkedin.com/in/sebastienlorber/","github":"https://github.com/slorber","newsletter":"https://thisweekinreact.com"},"imageURL":"https://github.com/slorber.png","key":"slorber","count":3},"listMetadata":{"permalink":"/interviewrunbook/blog/authors/all-sebastien-lorber-articles","page":1,"postsPerPage":10,"totalPages":1,"totalCount":3,"blogDescription":"Blog","blogTitle":"Blog"}}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"authors":[{"name":"Yangshun Tay","title":"Front End Engineer @ Facebook","url":"https://github.com/yangshun","page":{"permalink":"/interviewrunbook/blog/authors/yangshun"},"socials":{"x":"https://x.com/yangshunz","github":"https://github.com/yangshun"},"imageURL":"https://github.com/yangshun.png","key":"yangshun","count":3},{"name":"Sébastien Lorber","title":"Docusaurus maintainer","url":"https://sebastienlorber.com","page":{"permalink":"/interviewrunbook/blog/authors/all-sebastien-lorber-articles"},"socials":{"x":"https://x.com/sebastienlorber","linkedin":"https://www.linkedin.com/in/sebastienlorber/","github":"https://github.com/slorber","newsletter":"https://thisweekinreact.com"},"imageURL":"https://github.com/slorber.png","key":"slorber","count":3}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"author":{"name":"Yangshun Tay","title":"Front End Engineer @ Facebook","url":"https://github.com/yangshun","page":{"permalink":"/interviewrunbook/blog/authors/yangshun"},"socials":{"x":"https://x.com/yangshunz","github":"https://github.com/yangshun"},"imageURL":"https://github.com/yangshun.png","key":"yangshun","count":3},"listMetadata":{"permalink":"/interviewrunbook/blog/authors/yangshun","page":1,"postsPerPage":10,"totalPages":1,"totalCount":3,"blogDescription":"Blog","blogTitle":"Blog"}}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"metadata":{"permalink":"/interviewrunbook/blog","page":1,"postsPerPage":10,"totalPages":1,"totalCount":4,"blogDescription":"Blog","blogTitle":"Blog"}}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"tags":[{"label":"Facebook","permalink":"/interviewrunbook/blog/tags/facebook","description":"Facebook tag description","count":1},{"label":"Hello","permalink":"/interviewrunbook/blog/tags/hello","description":"Hello tag description","count":2},{"label":"Docusaurus","permalink":"/interviewrunbook/blog/tags/docusaurus","description":"Docusaurus tag description","count":4},{"label":"Hola","permalink":"/interviewrunbook/blog/tags/hola","description":"Hola tag description","count":1}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"tag":{"label":"Docusaurus","permalink":"/interviewrunbook/blog/tags/docusaurus","description":"Docusaurus tag description","allTagsPath":"/interviewrunbook/blog/tags","count":4,"unlisted":false},"listMetadata":{"permalink":"/interviewrunbook/blog/tags/docusaurus","page":1,"postsPerPage":10,"totalPages":1,"totalCount":4,"blogDescription":"Blog","blogTitle":"Blog"}}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"tag":{"label":"Facebook","permalink":"/interviewrunbook/blog/tags/facebook","description":"Facebook tag description","allTagsPath":"/interviewrunbook/blog/tags","count":1,"unlisted":false},"listMetadata":{"permalink":"/interviewrunbook/blog/tags/facebook","page":1,"postsPerPage":10,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"tag":{"label":"Hello","permalink":"/interviewrunbook/blog/tags/hello","description":"Hello tag description","allTagsPath":"/interviewrunbook/blog/tags","count":2,"unlisted":false},"listMetadata":{"permalink":"/interviewrunbook/blog/tags/hello","page":1,"postsPerPage":10,"totalPages":1,"totalCount":2,"blogDescription":"Blog","blogTitle":"Blog"}}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"tag":{"label":"Hola","permalink":"/interviewrunbook/blog/tags/hola","description":"Hola tag description","allTagsPath":"/interviewrunbook/blog/tags","count":1,"unlisted":false},"listMetadata":{"permalink":"/interviewrunbook/blog/tags/hola","page":1,"postsPerPage":10,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}}
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"permalink": "/blog/first-blog-post",
"permalink": "/interviewrunbook/blog/first-blog-post",
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2019-05-28-first-blog-post.md",
"source": "@site/blog/2019-05-28-first-blog-post.md",
"title": "First Blog Post",
Expand All @@ -9,13 +9,13 @@
{
"inline": false,
"label": "Hola",
"permalink": "/blog/tags/hola",
"permalink": "/interviewrunbook/blog/tags/hola",
"description": "Hola tag description"
},
{
"inline": false,
"label": "Docusaurus",
"permalink": "/blog/tags/docusaurus",
"permalink": "/interviewrunbook/blog/tags/docusaurus",
"description": "Docusaurus tag description"
}
],
Expand All @@ -27,7 +27,7 @@
"title": "Docusaurus maintainer",
"url": "https://sebastienlorber.com",
"page": {
"permalink": "/blog/authors/all-sebastien-lorber-articles"
"permalink": "/interviewrunbook/blog/authors/all-sebastien-lorber-articles"
},
"socials": {
"x": "https://x.com/sebastienlorber",
Expand All @@ -43,7 +43,7 @@
"title": "Front End Engineer @ Facebook",
"url": "https://github.com/yangshun",
"page": {
"permalink": "/blog/authors/yangshun"
"permalink": "/interviewrunbook/blog/authors/yangshun"
},
"socials": {
"x": "https://x.com/yangshunz",
Expand All @@ -68,6 +68,6 @@
"unlisted": false,
"prevItem": {
"title": "Long Blog Post",
"permalink": "/blog/long-blog-post"
"permalink": "/interviewrunbook/blog/long-blog-post"
}
}
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"permalink": "/blog/long-blog-post",
"permalink": "/interviewrunbook/blog/long-blog-post",
"editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2019-05-29-long-blog-post.md",
"source": "@site/blog/2019-05-29-long-blog-post.md",
"title": "Long Blog Post",
Expand All @@ -9,13 +9,13 @@
{
"inline": false,
"label": "Hello",
"permalink": "/blog/tags/hello",
"permalink": "/interviewrunbook/blog/tags/hello",
"description": "Hello tag description"
},
{
"inline": false,
"label": "Docusaurus",
"permalink": "/blog/tags/docusaurus",
"permalink": "/interviewrunbook/blog/tags/docusaurus",
"description": "Docusaurus tag description"
}
],
Expand All @@ -27,7 +27,7 @@
"title": "Front End Engineer @ Facebook",
"url": "https://github.com/yangshun",
"page": {
"permalink": "/blog/authors/yangshun"
"permalink": "/interviewrunbook/blog/authors/yangshun"
},
"socials": {
"x": "https://x.com/yangshunz",
Expand All @@ -49,10 +49,10 @@
"unlisted": false,
"prevItem": {
"title": "MDX Blog Post",
"permalink": "/blog/mdx-blog-post"
"permalink": "/interviewrunbook/blog/mdx-blog-post"
},
"nextItem": {
"title": "First Blog Post",
"permalink": "/blog/first-blog-post"
"permalink": "/interviewrunbook/blog/first-blog-post"
}
}
Loading

0 comments on commit 9031038

Please sign in to comment.