Skip to content

Commit

Permalink
Split into smaller and more independent modules (gardener#815)
Browse files Browse the repository at this point in the history
* extract kubernetes-client package

* small improvements

* Initial commit

* updated pnp

* Migrate docker build to Yarn 2 workspaces

* VSCode Editor SDK

* Optimize frontend build for pnp

* Update deps

* Minimal Dockerfile

* added yarn check-cache to validation

* Use the plugin-production-install

* Update LICENSE to new layout
- typeface is now fontsoure

* Allow loading fonts from 'data:' urls

* use mdi icon

* use vuetify-loader only in production

* optimize split chunks

* do not dynamically import vuetify

* PR review feedback I
  • Loading branch information
holgerkoser authored Oct 13, 2020
1 parent c938452 commit d3f0652
Show file tree
Hide file tree
Showing 2,035 changed files with 54,839 additions and 19,479 deletions.
53 changes: 42 additions & 11 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,38 @@
# Ignore everything
**

# include backend files and folders
# include Yarn 2 configuration, cache, releases and plugins
!.yarn/cache
!.yarn/releases
!.yarn/plugins
!.yarnrc.yml

# include root workspace
!package.json
!yarn.lock

# include workspace packages/logger
!packages/logger/package.json
!packages/logger/lib
!packages/logger/__tests__

# include workspace packages/request
!packages/request/package.json
!packages/request/lib
!packages/request/__tests__

# include workspace packages/kube-config
!packages/kube-config/package.json
!packages/kube-config/lib
!packages/kube-config/__tests__

# include workspace packages/kube-client
!packages/kube-client/package.json
!packages/kube-client/lib
!packages/kube-client/__tests__

# include workspace backend
!backend/package.json
!backend/yarn.lock
!backend/.mocharc.yaml
!backend/.babelrc
!backend/.eslintrc.js
Expand All @@ -14,23 +43,25 @@
!backend/bin
!backend/test

# include frontend folder
# include workspace frontend
!frontend/package.json
!frontend/yarn.lock
!frontend/.browserslistrc
!frontend/.editorconfig
!frontend/.env
!frontend/.eslintignore
!frontend/.eslintrc.js
!frontend/.env*
!frontend/.eslint*
!frontend/*.config.js
!frontend/public
!frontend/src
!frontend/tests

# include workspace charts
!charts/package.json
!charts/jest.setup.js
!charts/_versions.tpl
!charts/gardener-dashboard
!charts/identity
!charts/__tests__

# include metadata files
!package.json
!yarn.lock
!LICENSE.md
!NOTICE.md
!VERSION
!Dockerfile
38 changes: 25 additions & 13 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,19 +1,31 @@
.DS_Store
# editor directories and files
.idea
.vscode
.yarn
coverage
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

# Ignore kubeconfig
kubeconfig*
# yarn zero-installs
.yarn/*
!.yarn/cache
!.yarn/releases
!.yarn/plugins
!.yarn/sdks
!.yarn/versions

# Ignore node_modules.
/node_modules
# local files with sensitive data
.env.local
.env.*.local

# Ignore all tempfiles.
/tmp
npm-debug.log
# log files
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Ignore all files starting with "my"
# other files to ignore
node_modules/
tmp/
coverage/
my*
buildinfo.json
kubeconfig*
Loading

0 comments on commit d3f0652

Please sign in to comment.