diff options
| author | Ruben Beltran del Rio <ruben@unlimited.pizza> | 2021-04-22 00:41:15 +0200 |
|---|---|---|
| committer | Ruben Beltran del Rio <ruben@unlimited.pizza> | 2021-04-22 00:41:15 +0200 |
| commit | 535cbcc7b81355197af4e39549cd22a6c505d54c (patch) | |
| tree | 1f0aca00d549272e21854877531502d9a3bdee3e | |
| parent | a7500d5b46ad519c9e9a84a342e469bdac0def7a (diff) | |
Add gitlab CI config
| -rw-r--r-- | .gitlab-ci.yml | 17 | ||||
| -rw-r--r-- | svelte.config.cjs | 40 |
2 files changed, 37 insertions, 20 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..703003c --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,17 @@ +image: node:15 + +stages: + - lint + - test + +before_script: + - npm install + +lint: + stage: lint + script: + - npm run lint +test: + stage: test + script: + - npm run test diff --git a/svelte.config.cjs b/svelte.config.cjs index cb51cef..aa6e765 100644 --- a/svelte.config.cjs +++ b/svelte.config.cjs @@ -1,27 +1,27 @@ const { resolve } = require('path'); -const node = require('@sveltejs/adapter-node'); -const pkg = require('./package.json'); +const Node = require('@sveltejs/adapter-node'); +const Pkg = require('./package.json'); /** @type {import('@sveltejs/kit').Config} */ module.exports = { - kit: { - // By default, `npm run build` will create a standard Node app. - // You can create optimized builds for different platforms by - // specifying a different adapter - adapter: node(), + kit: { + // By default, `npm run build` will create a standard Node app. + // You can create optimized builds for different platforms by + // specifying a different adapter + adapter: Node(), - // hydrate the <div id="forum"> element in src/app.html - target: '#forum', + // hydrate the <div id="forum"> element in src/app.html + target: '#forum', - vite: { - ssr: { - noExternal: Object.keys(pkg.dependencies || {}) - }, - resolve: { - alias: { - $: resolve('src') - } - } - } - } + vite: { + ssr: { + noExternal: Object.keys(Pkg.dependencies || {}) + }, + resolve: { + alias: { + $: resolve('src') + } + } + } + } }; |