Sqlite backend & simplifying of config variables #158

Merged
Jef Roosens merged 8 commits from Chewing_Bever/vieter:sqlite-backend into dev 2022-05-05 21:18:44 +00:00

This PR replaces the old storage system for Git repositories with an Sqlite database.

Besides that, I've simplified configuration. Instead of having separate download_dir, repos_dir & repos_file variables, we now only have pkg_dir & data_dir. data_dir is where we store the repositories, log file & sqlite database. Package uploads are stored in the root of pkg_dir.

Lastly, this PR updates the CI config so that contributors can properly lint & test their code.

Closes

This PR replaces the old storage system for Git repositories with an Sqlite database. Besides that, I've simplified configuration. Instead of having separate `download_dir`, `repos_dir` & `repos_file` variables, we now only have `pkg_dir` & `data_dir`. `data_dir` is where we store the repositories, log file & sqlite database. Package uploads are stored in the root of `pkg_dir`. Lastly, this PR updates the CI config so that contributors can properly lint & test their code. Closes #51
Jef Roosens added this to the 0.3.0 milestone 2022-05-05 08:22:00 +00:00
Jef Roosens added the
enhancement
label 2022-05-05 08:22:00 +00:00
Jef Roosens added 9 commits 2022-05-05 08:22:01 +00:00
Jef Roosens added 1 commit 2022-05-05 08:43:58 +00:00
Jef Roosens force-pushed sqlite-backend from 514d621884 to 8c5652c230 2022-05-05 21:11:33 +00:00 Compare
Jef Roosens changed title from WIP: Sqlite backend & simplifying of config variables to Sqlite backend & simplifying of config variables 2022-05-05 21:17:47 +00:00
Jef Roosens merged commit 1a076a7a8c into dev 2022-05-05 21:18:44 +00:00
Sign in to join this conversation.
There is no content yet.