Add awesome page (#744)

This commit is contained in:
Anbraten 2022-02-04 10:53:03 +01:00 committed by GitHub
parent 4de9c014ea
commit 9ff0f230ec
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 585 additions and 385 deletions

27
docs/docs/92-awesome.md Normal file
View file

@ -0,0 +1,27 @@
# Awesome Woodpecker
A curated list of awesome things related to Woodpecker-CI.
If you have some missing resources, please feel free to [open a pull-request](https://github.com/woodpecker-ci/woodpecker/edit/master/docs/docs/92-awesome.md) and add them.
## Official Resources
- [Woodpecker CI pipeline configs](https://github.com/woodpecker-ci/woodpecker/tree/master/.woodpecker) - Complex setup containing different kind of pipelines
- [Golang tests](https://github.com/woodpecker-ci/woodpecker/blob/master/.woodpecker/test.yml)
- [Typescript, eslint & Vue](https://github.com/woodpecker-ci/woodpecker/blob/master/.woodpecker/web.yml)
- [Docusaurus & publishing to Github Pages](https://github.com/woodpecker-ci/woodpecker/blob/master/.woodpecker/docs.yml)
- [Docker container building](https://github.com/woodpecker-ci/woodpecker/blob/master/.woodpecker/docker.yml)
- [Helm chart linting & releasing](https://github.com/woodpecker-ci/woodpecker/blob/master/.woodpecker/helm.yml)
## Projects using Woodpecker
- [Woodpecker-CI](https://github.com/woodpecker-ci/woodpecker/tree/master/.woodpecker) itself
- [All official plugins](https://github.com/woodpecker-ci?q=plugin&type=all)
## Templates
## Blogs, guides, videos
## Plugins
We have a separate [index](/plugins) for plugins.

View file

@ -26,7 +26,7 @@ module.exports = {
items: [
{
to: 'docs/intro',
activeBaseRegex: 'docs/(?!migrations)',
activeBaseRegex: 'docs/(?!migrations|awesome)',
position: 'left',
label: 'Docs',
},
@ -46,6 +46,12 @@ module.exports = {
position: 'left',
label: 'FAQ',
},
{
to: 'docs/awesome',
activeBaseRegex: 'docs/awesome',
position: 'left',
label: 'Awesome',
},
{
href: 'https://github.com/woodpecker-ci/woodpecker',
position: 'right',

View file

@ -15,9 +15,9 @@
"write-heading-ids": "docusaurus write-heading-ids"
},
"dependencies": {
"@docusaurus/core": "^2.0.0-beta.13",
"@docusaurus/preset-classic": "^2.0.0-beta.13",
"@docusaurus/theme-search-algolia": "^2.0.0-beta.13",
"@docusaurus/core": "^2.0.0-beta.15",
"@docusaurus/preset-classic": "^2.0.0-beta.15",
"@docusaurus/theme-search-algolia": "^2.0.0-beta.15",
"@mdx-js/react": "^1.6.22",
"@svgr/webpack": "^6.1.2",
"clsx": "^1.1.1",
@ -40,7 +40,7 @@
]
},
"devDependencies": {
"@docusaurus/module-type-aliases": "^2.0.0-beta.13",
"@docusaurus/module-type-aliases": "^2.0.0-beta.15",
"@tsconfig/docusaurus": "^1.0.4",
"@types/react": "^17.0.37",
"@types/react-helmet": "^6.1.4",

View file

@ -9,9 +9,9 @@
"build": "tsc && tsc -p tsconfig.jsx.json"
},
"devDependencies": {
"@docusaurus/module-type-aliases": "^2.0.0-beta.13",
"@docusaurus/theme-classic": "^2.0.0-beta.13",
"@docusaurus/types": "^2.0.0-beta.13",
"@docusaurus/module-type-aliases": "^2.0.0-beta.15",
"@docusaurus/theme-classic": "^2.0.0-beta.15",
"@docusaurus/types": "^2.0.0-beta.15",
"@octokit/openapi-types": "^11.2.0",
"@octokit/rest": "^18.12.0",
"@tsconfig/docusaurus": "^1.0.4",

File diff suppressed because it is too large Load diff