add works
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Dmitriy Pleshevskiy 2023-02-03 02:55:42 +03:00
parent 0ae4bc6e02
commit 3dc9e7d2ca
Signed by: pleshevskiy
GPG Key ID: 1B59187B161C0215
2 changed files with 51 additions and 7 deletions

View File

@ -21,3 +21,6 @@ docker-run:
docker-build:
docker build -t ${DOCKER_TAG} .
help:
cat makefile

View File

@ -68,6 +68,7 @@ enum Role {
}
enum Technology {
C = "C",
JavaScript = "JS",
TypeScript = "TS",
Rust = "Rust",
@ -81,6 +82,9 @@ enum Technology {
Postgresql = "PostgreSQL",
Docker = "Docker",
Drone = "Drone",
Bash = "Bash",
TreeSitter = "TreeSitter",
Nix = "Nix",
}
enum Status {
@ -110,6 +114,40 @@ enum Status {
}
const CHRONOLOGICAL_WORKS: Work[] = [
{
name: RepoLink("tree-sitter-plpgsql", "/pleshevskiy/tree-sitter-plpgsql"),
description: "plpgsql grammar for tree-sitter",
roles: [Role.Author],
technologies: [Technology.C, Technology.JavaScript, Technology.TreeSitter],
startDate: "2022",
statuses: [Status.PassivelyMaintained],
},
{
name: RepoLink("wd2", "/pleshevskiy/wd2"),
description:
"A wrapper over d2 which allows to use additional configs from d2 file",
roles: [Role.Author],
technologies: [Technology.Bash],
startDate: "2022",
statuses: [Status.PassivelyMaintained],
},
{
name: RepoLink("tree-sitter-d2", "/pleshevskiy/tree-sitter-d2"),
description: "d2 grammar for tree-sitter",
roles: [Role.Author],
technologies: [Technology.C, Technology.JavaScript, Technology.TreeSitter],
startDate: "2022",
statuses: [Status.PassivelyMaintained],
},
{
name: RepoLink("nix2lua", "/mynix/nix2lua"),
description:
"This is a small but functional library that converts your nix configurations into lua format.",
roles: [Role.Author],
technologies: [Technology.Nix],
startDate: "2022",
statuses: [Status.PassivelyMaintained],
},
{
name: RepoLink("vnetod", "/pleshevskiy/vnetod"),
description: "Dotenv section switcher",
@ -124,7 +162,7 @@ const CHRONOLOGICAL_WORKS: Work[] = [
roles: [Role.Author],
technologies: [Technology.Rust],
startDate: "2022",
statuses: [Status.ActiveDeveloped],
statuses: [Status.PassivelyMaintained],
},
{
name: RepoLink("enve", "github.com/pleshevskiy/enve"),
@ -133,7 +171,7 @@ const CHRONOLOGICAL_WORKS: Work[] = [
roles: [Role.Author],
technologies: [Technology.Rust],
startDate: "2022",
statuses: [Status.ActiveDeveloped],
statuses: [Status.PassivelyMaintained],
},
{
name: RepoLink("dexios", "github.com/brxken128/dexios"),
@ -142,7 +180,7 @@ const CHRONOLOGICAL_WORKS: Work[] = [
roles: [Role.Collaborator],
technologies: [Technology.Rust],
startDate: "2022",
statuses: [Status.ActiveDeveloped],
statuses: [Status.PassivelyMaintained],
},
{
name: RepoLink("paren", "/pleshevskiy/paren"),
@ -150,7 +188,7 @@ const CHRONOLOGICAL_WORKS: Work[] = [
roles: [Role.Author],
technologies: [Technology.TypeScript, Technology.Deno],
startDate: "2022",
statuses: [Status.ActiveDeveloped, Status.Experimental],
statuses: [Status.AsIs, Status.Experimental],
},
{
name: RepoLink("recipes", "/pleshevskiy/recipes"),
@ -158,7 +196,7 @@ const CHRONOLOGICAL_WORKS: Work[] = [
roles: [Role.Author],
technologies: [Technology.TypeScript, Technology.Deno, Technology.Rust],
startDate: "2022",
statuses: [Status.ActiveDeveloped],
statuses: [Status.PassivelyMaintained],
},
{
name: RepoLink("pleshevski.ru", "/pleshevskiy/pleshevski.ru"),
@ -188,7 +226,7 @@ const CHRONOLOGICAL_WORKS: Work[] = [
roles: [Role.Author],
technologies: [Technology.Rust],
startDate: "2022",
statuses: [Status.ActiveDeveloped],
statuses: [Status.AsIs],
},
{
name: RepoLink("migra", "//github.com/pleshevskiy/migra"),
@ -251,7 +289,7 @@ const CHRONOLOGICAL_WORKS: Work[] = [
roles: [Role.Author],
technologies: [Technology.Rust],
startDate: "2019",
statuses: [Status.ActiveDeveloped],
statuses: [Status.Deprecated],
},
{
name: RepoLink("it-fsm", "/pleshevskiy/it-fsm"),
@ -276,6 +314,7 @@ const CHRONOLOGICAL_WORKS: Work[] = [
Technology.React,
Technology.Docker,
Technology.Drone,
Technology.Nix,
],
startDate: "2019",
statuses: [Status.PassivelyMaintained],
@ -312,6 +351,8 @@ const CHRONOLOGICAL_WORKS: Work[] = [
Technology.Antd,
Technology.Docker,
Technology.Drone,
Technology.Rust,
Technology.Nix,
],
startDate: "2018",
statuses: [Status.ActiveDeveloped],