-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
24 lines (24 loc) · 1.06 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
"name": "pass-operator",
"description": "A Kubernetes operator that syncs and decrypts secrets from pass git repositories",
"repository": "[email protected]:premiscale/pass-operator.git",
"author": "Emma Doyle <[email protected]>",
"license": "GPLv3",
"private": true,
"scripts": {
"install:dependencies": "./scripts/dependencies.sh",
"install:deps": "yarn install:dependencies",
"pylint": "./scripts/pylint.sh",
"develop": "poetry install",
"poetry:lock": "poetry lock",
"ps": "./scripts/pstree.sh",
"pst": "./scripts/psthread.sh",
"minikube:up": "./scripts/minikube.sh start",
"minikube:down": "./scripts/minikube.sh stop",
"minikube:delete": "./scripts/minikube.sh delete",
"test:e2e": "yarn minikube:up && poetry run pytest --full-trace -vrP src/test/e2e; yarn minikube:delete",
"test:unit": "poetry run pytest --full-trace -vrP src/test/unit",
"test:e2e:test": "./src/test_hook.py",
"helm:update:crds:json": "helm template helm/operator-crds/ | yq -o json -M '.' > helm/operator-crds/_json/PassSecret.json"
}
}