File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ node_modules
2+ Dockerfile
3+ tmp
4+ kubeconfig.yaml
5+ kubeconfig.yml
6+ .env
Original file line number Diff line number Diff line change 22* .log
33.env
44coverage
5+ /tmp
6+ kubeconfig.yml
Original file line number Diff line number Diff line change 1+ FROM node:16-slim
2+
3+ RUN apt-get update && apt-get install --no-install-recommends -y ca-certificates git vim make curl \
4+ && rm -rf /var/lib/apt/lists/*
5+
6+ COPY package.json .
7+ COPY package-lock.json .
8+
9+ COPY . .
10+
11+ RUN make install-deps
12+
13+ CMD make run
Original file line number Diff line number Diff line change 1+ PWD: =$(shell pwd)
2+
3+ kb-% : export KUBECONFIG=$(PWD ) /kubeconfig.yml
4+
15install : install-deps install-env
26
37run :
4- bin/client.js
8+ ./ bin/client.js
59
610install-env :
711 cp env.template .env
2125publish :
2226 npm publish
2327
24- .PHONY : test
28+ docker-build :
29+ docker pull codebattle/discord-bot:latest || true
30+ docker build --cache-from=codebattle/discord-bot:latest --tag codebattle/discord-bot:latest .
31+
32+ docker-push :
33+ docker push codebattle/discord-bot:latest
34+
35+ kb-deploy :
36+ kubectl apply -f deployment.yaml
37+
38+ kb-k9s :
39+ k9s
40+ .PHONY : test run
Original file line number Diff line number Diff line change 1- #!/usr/bin/node
1+ #!/usr/bin/env node
22
33require ( '../index.js' ) ;
Original file line number Diff line number Diff line change 1+ apiVersion : apps/v1
2+ kind : Deployment
3+ metadata :
4+ name : discord-bot
5+ labels :
6+ app : discord-bot
7+ spec :
8+ replicas : 1
9+ selector :
10+ matchLabels :
11+ app : discord-bot
12+ template :
13+ metadata :
14+ labels :
15+ app : discord-bot
16+ spec :
17+ containers :
18+ - name : discord-bot
19+ image : codebattle/discord-bot:latest
20+ env :
21+ - name : DEPLOYED
22+ value : " 1"
Original file line number Diff line number Diff line change 1919 "bugs" : {
2020 "url" : " https://github.com/ReDBrother/codebattle_bot/issues"
2121 },
22- "type" : " module" ,
2322 "jest" : {
2423 "testEnvironment" : " node" ,
2524 "transform" : {}
You can’t perform that action at this time.
0 commit comments