Init a NPM project
This commit is contained in:
parent
6a4087e8cf
commit
e46fbe2afa
1
.gitignore
vendored
1
.gitignore
vendored
@ -1 +1,2 @@
|
|||||||
index.pdf
|
index.pdf
|
||||||
|
node_modules
|
||||||
|
23
.spelling
23
.spelling
@ -14,6 +14,29 @@ helmfile
|
|||||||
cli
|
cli
|
||||||
k8s
|
k8s
|
||||||
gitea
|
gitea
|
||||||
|
minio
|
||||||
|
Klöckner
|
||||||
|
proxmox
|
||||||
|
kustomize
|
||||||
|
kubebuilder
|
||||||
|
gitlab-ci
|
||||||
|
github
|
||||||
|
argocd
|
||||||
|
ansible
|
||||||
|
aws
|
||||||
|
yandex
|
||||||
|
hetzner
|
||||||
|
grafana
|
||||||
|
elasticsearch
|
||||||
|
kibana
|
||||||
|
fluentbit
|
||||||
|
promtail
|
||||||
|
fluentd
|
||||||
|
postgresql
|
||||||
|
mysql
|
||||||
|
percona
|
||||||
|
redis
|
||||||
|
ceph
|
||||||
- index.md
|
- index.md
|
||||||
Rodionov
|
Rodionov
|
||||||
db-operator
|
db-operator
|
||||||
|
@ -17,9 +17,8 @@ steps:
|
|||||||
libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 \
|
libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 \
|
||||||
libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 \
|
libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 \
|
||||||
libnss3-dev
|
libnss3-dev
|
||||||
- npm install -g md-to-pdf
|
- npm install
|
||||||
- |-
|
- npm run build
|
||||||
md-to-pdf index.md --launch-options '{ "args": ["--no-sandbox"] }'
|
|
||||||
- mkdir $CI_WORKSPACE/cv
|
- mkdir $CI_WORKSPACE/cv
|
||||||
- mv index.pdf $CI_WORKSPACE/cv/n.rodionov.pdf
|
- mv index.pdf $CI_WORKSPACE/cv/n.rodionov.pdf
|
||||||
|
|
||||||
|
@ -9,5 +9,5 @@ steps:
|
|||||||
name: Run the spellchecker
|
name: Run the spellchecker
|
||||||
image: node
|
image: node
|
||||||
commands:
|
commands:
|
||||||
- npm i markdown-spellcheck -g
|
- npm install
|
||||||
- mdspell "*.md" -n -r
|
- npm run test
|
||||||
|
2
index.md
2
index.md
@ -51,6 +51,6 @@ Also, I think it's important that before implementing anything, an engineer has
|
|||||||
- **Infrastructure as Code**: Ansible - Terraform
|
- **Infrastructure as Code**: Ansible - Terraform
|
||||||
- **Cloud Providers**: Microsoft Azure - Google Cloud - AWS - Yandex Cloud - Hetzner - Self-Hosted
|
- **Cloud Providers**: Microsoft Azure - Google Cloud - AWS - Yandex Cloud - Hetzner - Self-Hosted
|
||||||
- **Observability**: Prometheus - Grafana - Loki - Elasticsearch - Kibana - FluentBit - Promtail - Fluentd
|
- **Observability**: Prometheus - Grafana - Loki - Elasticsearch - Kibana - FluentBit - Promtail - Fluentd
|
||||||
- **Secrets/Encription**: Sops - Age - Helm Secrets
|
- **Secrets/Encryption**: Sops - Age - Helm Secrets
|
||||||
- **Databases**: PostgreSQL - MySQL - Percona MySQL - Redis
|
- **Databases**: PostgreSQL - MySQL - Percona MySQL - Redis
|
||||||
- **Storages**: Minio - Ceph
|
- **Storages**: Minio - Ceph
|
||||||
|
3201
package-lock.json
generated
Normal file
3201
package-lock.json
generated
Normal file
File diff suppressed because it is too large
Load Diff
17
package.json
Normal file
17
package.json
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"name": "cv",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"description": "allanger's CV",
|
||||||
|
"main": "index.js",
|
||||||
|
"scripts": {
|
||||||
|
"test": "mdspell \"*.md\" -n -r",
|
||||||
|
"fix": "mdspell \"*.md\" -n",
|
||||||
|
"build": "md-to-pdf index.md --launch-options '{ \"args\": [\"--no-sandbox\"] }'"
|
||||||
|
},
|
||||||
|
"author": "",
|
||||||
|
"license": "ISC",
|
||||||
|
"dependencies": {
|
||||||
|
"markdown-spellcheck": "^1.3.1",
|
||||||
|
"md-to-pdf": "^5.2.4"
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user