coder/site
Cian Johnston 9b2abf0952
chore(helm): add unit tests for helm chart (#6557)
This PR adds a minimum set of Helm tests for the Helm chart.
It's heavily based on the approach in [1], but uses a golden-files-based approach instead.
It also runs helm template directly instead of importing the entire Kubernetes API.
Golden files can be updated by running go test ./helm/tests -update or by running make update-golden-files.

[1] https://github.com/coder/enterprise-helm

Fixes #6552
2023-03-13 13:48:44 +00:00
..
.storybook site: reduce printWidth to 80 (#4437) 2022-10-10 10:33:35 -07:00
e2e feat: add minimum password entropy requirements (#6090) 2023-02-08 14:10:08 -06:00
out refactor: Migrate from Next.js to pure webpack config (#360) 2022-03-12 12:51:05 -08:00
src feat: Allow changing the 'group' oidc claim field (#6546) 2023-03-09 23:31:38 -06:00
static add common ml logos (#6318) 2023-02-25 11:22:07 -06:00
.editorconfig chore: Add .editorconfig, shfmt, shellcheck and subshell dir changes (#1649) 2022-05-27 20:15:19 +03:00
.eslintignore chore(helm): add unit tests for helm chart (#6557) 2023-03-13 13:48:44 +00:00
.eslintrc.yaml chore(site): align ESLint config to typescript-eslint's recommended-requiring-type-checking (#5797) 2023-01-26 10:32:50 -03:00
.prettierignore chore(helm): add unit tests for helm chart (#6557) 2023-03-13 13:48:44 +00:00
.prettierrc.yaml chore: Improve project-wide prettier formatting and ignored files (#5505) 2023-01-03 15:11:13 +02:00
.yarnrc fix: Test flake when installing yarn dependencies on MacOS (#436) 2022-03-14 11:49:49 -07:00
emoji-mart.d.ts feat: Add emoji picker for template icons (#3601) 2022-08-19 16:42:05 -04:00
index.html site: reduce printWidth to 80 (#4437) 2022-10-10 10:33:35 -07:00
jest-runner-eslint.config.js refactor: Fix front-end lint issues (#347) 2022-02-22 20:10:02 -08:00
jest.config.js chore: bump chartjs-adapter-date-fns from 2.0.0 to 3.0.0 in /site (#5528) 2023-01-05 15:58:04 -05:00
jest.setup.ts refactor(site): Suport template version variables on template creation (#6434) 2023-03-06 18:36:19 +00:00
package.json refactor(site): Suport template version variables on template creation (#6434) 2023-03-06 18:36:19 +00:00
site.go refactor(site): Remove untar dep and support nested folders on template version page (#6244) 2023-02-16 18:38:14 +00:00
site_embed.go fix(site): Support underscore files (#6159) 2023-02-10 16:52:56 -03:00
site_slim.go chore: Refactor site to improve testing (#2014) 2022-06-03 04:27:21 +00:00
site_test.go feat: add etag to slim binaries endpoint (#5750) 2023-01-18 04:38:08 +10:00
tsconfig.json chore: Use Vite instead of Webpack for development (#4156) 2022-09-23 15:22:48 -03:00
tsconfig.test.json feature: Load workspace build logs from streaming (#1997) 2022-06-03 09:23:45 -05:00
vite.config.ts chore: Improve bundle size (#5761) 2023-01-18 17:31:31 +00:00
yarn.lock refactor(site): Suport template version variables on template creation (#6434) 2023-03-06 18:36:19 +00:00