mirror of
https://github.com/CommunitySolidServer/CommunitySolidServer.git
synced 2024-10-03 14:55:10 +00:00
chore: Add docker npm scripts.
This commit is contained in:
parent
1055beea92
commit
5f4f4b08b0
@ -10,9 +10,7 @@ services:
|
||||
- docker
|
||||
|
||||
before_install:
|
||||
# Set up SPARQL endpoint
|
||||
- docker pull tenforce/virtuoso
|
||||
- docker run -d -p 4000:8890 -e SPARQL_UPDATE=true tenforce/virtuoso
|
||||
- npm run docker
|
||||
|
||||
script:
|
||||
- npm run lint
|
||||
|
13
package.json
13
package.json
@ -35,16 +35,21 @@
|
||||
"homepage": "https://github.com/solid/community-server#readme",
|
||||
"scripts": {
|
||||
"build": "npm run build:ts && npm run build:components",
|
||||
"build:ts": "tsc",
|
||||
"build:components": "componentsjs-generator -s src",
|
||||
"build:ts": "tsc",
|
||||
"docker": "npm run docker:setup && npm run docker:start",
|
||||
"docker:clean": "./test/docker/docker-clean.sh",
|
||||
"docker:setup": "./test/docker/docker-setup.sh",
|
||||
"docker:start": "./test/docker/docker-start.sh",
|
||||
"docker:stop": "./test/docker/docker-stop.sh",
|
||||
"jest": "jest",
|
||||
"lint": "eslint . --ext .ts --cache",
|
||||
"prepare": "npm run build",
|
||||
"start": "node ./bin/server.js -p 3000",
|
||||
"test": "npm run jest",
|
||||
"jest": "jest",
|
||||
"test:unit": "jest test/unit",
|
||||
"test:integration": "jest --coverageThreshold '{}' test/integration",
|
||||
"test:deploy": "test/deploy/validate-package.sh",
|
||||
"test:integration": "jest --coverageThreshold '{}' test/integration",
|
||||
"test:unit": "jest test/unit",
|
||||
"validate": "componentsjs-compile-config urn:solid-server:default -c config/config-default.json -f > /dev/null",
|
||||
"version": "manual-git-changelog onversion",
|
||||
"watch": "nodemon --watch \"src/**/*.js\" --watch \"bin/**/*.js\" --exec npm start"
|
||||
|
2
test/docker/docker-clean.sh
Executable file
2
test/docker/docker-clean.sh
Executable file
@ -0,0 +1,2 @@
|
||||
#!/usr/bin/env bash
|
||||
docker rm -f css-virtuoso
|
6
test/docker/docker-setup.sh
Executable file
6
test/docker/docker-setup.sh
Executable file
@ -0,0 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
docker pull tenforce/virtuoso
|
||||
docker container create --name css-virtuoso \
|
||||
-p 4000:8890 \
|
||||
-e SPARQL_UPDATE=true \
|
||||
tenforce/virtuoso
|
2
test/docker/docker-start.sh
Executable file
2
test/docker/docker-start.sh
Executable file
@ -0,0 +1,2 @@
|
||||
#!/usr/bin/env bash
|
||||
docker start css-virtuoso
|
2
test/docker/docker-stop.sh
Executable file
2
test/docker/docker-stop.sh
Executable file
@ -0,0 +1,2 @@
|
||||
#!/usr/bin/env bash
|
||||
docker stop css-virtuoso
|
Loading…
x
Reference in New Issue
Block a user