7 changed files with 145 additions and 154 deletions
@ -0,0 +1,9 @@
|
||||
FROM node:10 |
||||
|
||||
RUN npm install -g serve |
||||
|
||||
RUN mkdir -p /data/www |
||||
|
||||
COPY dist/ /data/www/ |
||||
|
||||
CMD ["serve", "-s", "/data/www/", "-p", "80", "--no-etag"] |
||||
@ -1,87 +1,89 @@
|
||||
import type { Skill } from "@/data/types"; |
||||
|
||||
export const DevOps: Skill = { name: "DevOps", score: 0 }; |
||||
export const Docker: Skill = { name: "Docker", score: 0, parent: [DevOps] }; |
||||
export const Kubernetes: Skill = { |
||||
name: "Kubernetes", |
||||
score: 28, |
||||
parent: [DevOps], |
||||
}; |
||||
export const Skaffold: Skill = { |
||||
name: "Skaffold", |
||||
score: 24, |
||||
parent: [Kubernetes], |
||||
}; |
||||
export const Ansible: Skill = { name: "Ansible", score: 17, parent: [DevOps] }; |
||||
export const Helm: Skill = { name: "Helm", score: 14, parent: [Kubernetes] }; |
||||
|
||||
export const UX: Skill = { name: "UX", score: 15 }; |
||||
|
||||
export const CI_CD: Skill = { name: "CI/CD", score: 16 }; |
||||
export const Maven: Skill = { name: "Maven", score: 3 }; |
||||
export const Npm: Skill = { name: "Npm", score: 4 }; |
||||
export const Jenkins: Skill = { |
||||
name: "Jenkins", |
||||
score: 12, |
||||
parent: [CI_CD, DevOps], |
||||
}; |
||||
|
||||
export const Linux: Skill = { name: "Linux", score: 23 }; |
||||
|
||||
export const Git: Skill = { name: "Git", score: 12 }; |
||||
export const Svn: Skill = { name: "SVN", score: 1 }; |
||||
|
||||
export const Java: Skill = { name: "Java", score: 6 }; |
||||
export const SpringBoot: Skill = { |
||||
name: "SpringBoot", |
||||
score: 0, |
||||
parent: [Java], |
||||
}; |
||||
export const Jee: Skill = { name: "JEE", score: 26, parent: [Java] }; |
||||
export const Gwt: Skill = { name: "GWT", score: 4, parent: [Java, UX] }; |
||||
export const Typescript: Skill = { name: "Typescript", score: 25 }; |
||||
export const Codecept: Skill = { name: "CodeceptJS", score: 25 }; |
||||
export const Javascript: Skill = { name: "Javascript", score: 19 }; |
||||
export const Angular: Skill = { |
||||
name: "Angular", |
||||
score: 17, |
||||
parent: [Typescript, UX], |
||||
}; |
||||
export const React: Skill = { |
||||
name: "React", |
||||
score: 17, |
||||
parent: [Typescript, UX], |
||||
}; |
||||
export const ReactNative: Skill = { |
||||
const DevOps: Skill = { name: "DevOps", score: 0 }; |
||||
const Docker: Skill = { name: "Docker", score: 0, parent: [DevOps] }; |
||||
const Kubernetes: Skill = { name: "Kubernetes", score: 28, parent: [DevOps] }; |
||||
const Skaffold: Skill = { name: "Skaffold", score: 24, parent: [Kubernetes] }; |
||||
const Ansible: Skill = { name: "Ansible", score: 17, parent: [DevOps] }; |
||||
const Helm: Skill = { name: "Helm", score: 14, parent: [Kubernetes] }; |
||||
const UX: Skill = { name: "UX", score: 15 }; |
||||
const CI_CD: Skill = { name: "CI/CD", score: 16 }; |
||||
const Maven: Skill = { name: "Maven", score: 3 }; |
||||
const Npm: Skill = { name: "Npm", score: 4 }; |
||||
const Jenkins: Skill = { name: "Jenkins", score: 12, parent: [CI_CD, DevOps] }; |
||||
const Linux: Skill = { name: "Linux", score: 23 }; |
||||
const Git: Skill = { name: "Git", score: 12 }; |
||||
const Svn: Skill = { name: "SVN", score: 1 }; |
||||
const Java: Skill = { name: "Java", score: 6 }; |
||||
const SpringBoot: Skill = { name: "SpringBoot", score: 0, parent: [Java] }; |
||||
const Jee: Skill = { name: "JEE", score: 26, parent: [Java] }; |
||||
const Gwt: Skill = { name: "GWT", score: 4, parent: [Java, UX] }; |
||||
const Typescript: Skill = { name: "Typescript", score: 25 }; |
||||
const Codecept: Skill = { name: "CodeceptJS", score: 25 }; |
||||
const Javascript: Skill = { name: "Javascript", score: 19 }; |
||||
const Angular: Skill = { name: "Angular", score: 17, parent: [Typescript, UX] }; |
||||
const React: Skill = { name: "React", score: 17, parent: [Typescript, UX] }; |
||||
const ReactNative: Skill = { |
||||
name: "React", |
||||
score: 17, |
||||
parent: [Typescript, UX], |
||||
}; |
||||
export const ExtJS: Skill = { |
||||
name: "ExtJS", |
||||
score: 14, |
||||
parent: [Javascript, UX], |
||||
}; |
||||
export const Bash: Skill = { name: "Bash", score: 0 }; |
||||
export const HtmlCss: Skill = { name: "HtmlCss", score: 0 }; |
||||
export const Kotlin: Skill = { name: "Kotlin", score: 28 }; |
||||
export const Groovy: Skill = { name: "Groovy", score: 0 }; |
||||
|
||||
export const DotNET: Skill = { name: ".NET", score: 0 }; |
||||
export const CSHARP: Skill = { name: "C#", score: 0, parent: [DotNET] }; |
||||
export const WPF: Skill = { name: "WPF", score: 0, parent: [DotNET, UX] }; |
||||
export const Blend: Skill = { name: "Blend", score: 0, parent: [DotNET, UX] }; |
||||
export const Pencil: Skill = { name: "Blend", score: 0, parent: [UX] }; |
||||
|
||||
export const Agility: Skill = { name: "Agility", score: 0 }; |
||||
export const Scrum: Skill = { name: "Scrum", score: 0, parent: [Agility] }; |
||||
|
||||
export const Tests: Skill = { name: "Tests", score: 0 }; |
||||
export const UIAutomation: Skill = { |
||||
name: "UIAutomation", |
||||
score: 0, |
||||
parent: [Tests], |
||||
}; |
||||
export const JUnit: Skill = { name: "JUnit", score: 0, parent: [Tests, Java] }; |
||||
const ExtJS: Skill = { name: "ExtJS", score: 14, parent: [Javascript, UX] }; |
||||
const Bash: Skill = { name: "Bash", score: 0 }; |
||||
const HtmlCss: Skill = { name: "HtmlCss", score: 0 }; |
||||
const Kotlin: Skill = { name: "Kotlin", score: 28 }; |
||||
const Groovy: Skill = { name: "Groovy", score: 0 }; |
||||
const DotNET: Skill = { name: ".NET", score: 0 }; |
||||
const CSHARP: Skill = { name: "C#", score: 0, parent: [DotNET] }; |
||||
const WPF: Skill = { name: "WPF", score: 0, parent: [DotNET, UX] }; |
||||
const Blend: Skill = { name: "Blend", score: 0, parent: [DotNET, UX] }; |
||||
const Pencil: Skill = { name: "Blend", score: 0, parent: [UX] }; |
||||
const Agility: Skill = { name: "Agility", score: 0 }; |
||||
const Scrum: Skill = { name: "Scrum", score: 0, parent: [Agility] }; |
||||
const Tests: Skill = { name: "Tests", score: 0 }; |
||||
const UIAutomation: Skill = { name: "UIAutomation", score: 0, parent: [Tests] }; |
||||
const JUnit: Skill = { name: "JUnit", score: 0, parent: [Tests, Java] }; |
||||
const Communication: Skill = { name: "Communication", score: 0 }; |
||||
|
||||
export const Communication: Skill = { name: "Communication", score: 0 }; |
||||
export default { |
||||
DevOps, |
||||
Docker, |
||||
Kubernetes, |
||||
Skaffold, |
||||
Ansible, |
||||
Helm, |
||||
UX, |
||||
CI_CD, |
||||
Maven, |
||||
Npm, |
||||
Jenkins, |
||||
Linux, |
||||
Git, |
||||
Svn, |
||||
Java, |
||||
SpringBoot, |
||||
Jee, |
||||
Gwt, |
||||
Typescript, |
||||
Codecept, |
||||
Javascript, |
||||
Angular, |
||||
React, |
||||
ReactNative, |
||||
ExtJS, |
||||
Bash, |
||||
HtmlCss, |
||||
Kotlin, |
||||
Groovy, |
||||
DotNET, |
||||
CSHARP, |
||||
WPF, |
||||
Blend, |
||||
Pencil, |
||||
Agility, |
||||
Scrum, |
||||
Tests, |
||||
UIAutomation, |
||||
JUnit, |
||||
Communication, |
||||
} as { [key: string]: Skill }; |
||||
|
||||
Loading…
Reference in new issue